diff --git a/MDK-ARM/.vscode/c_cpp_properties.json b/MDK-ARM/.vscode/c_cpp_properties.json
new file mode 100644
index 0000000..9116630
--- /dev/null
+++ b/MDK-ARM/.vscode/c_cpp_properties.json
@@ -0,0 +1,313 @@
+{
+ "configurations": [
+ {
+ "name": "windows-gcc-x64",
+ "includePath": [
+ "${workspaceFolder}/**",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Inc",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\bsp",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\device",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\task",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Algorithm",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Module",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\MDK-ARM",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Lib\\ARM",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Src",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Src",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\MemMang",
+ "${default}"
+ ],
+ "defines": [
+ "USE_HAL_DRIVER",
+ "STM32F407xx",
+ "__CC_ARM",
+ "__arm__",
+ "__align(x)=",
+ "__ALIGNOF__(x)=",
+ "__alignof__(x)=",
+ "__asm(x)=",
+ "__forceinline=",
+ "__restrict=",
+ "__global_reg(n)=",
+ "__inline=",
+ "__int64=long long",
+ "__INTADDR__(expr)=0",
+ "__irq=",
+ "__packed=",
+ "__pure=",
+ "__smc(n)=",
+ "__svc(n)=",
+ "__svc_indirect(n)=",
+ "__svc_indirect_r7(n)=",
+ "__value_in_regs=",
+ "__weak=",
+ "__writeonly=",
+ "__declspec(x)=",
+ "__attribute__(x)=",
+ "__nonnull__(x)=",
+ "__register=",
+ "__breakpoint(x)=",
+ "__cdp(x,y,z)=",
+ "__clrex()=",
+ "__clz(x)=0U",
+ "__current_pc()=0U",
+ "__current_sp()=0U",
+ "__disable_fiq()=",
+ "__disable_irq()=",
+ "__dmb(x)=",
+ "__dsb(x)=",
+ "__enable_fiq()=",
+ "__enable_irq()=",
+ "__fabs(x)=0.0",
+ "__fabsf(x)=0.0f",
+ "__force_loads()=",
+ "__force_stores()=",
+ "__isb(x)=",
+ "__ldrex(x)=0U",
+ "__ldrexd(x)=0U",
+ "__ldrt(x)=0U",
+ "__memory_changed()=",
+ "__nop()=",
+ "__pld(...)=",
+ "__pli(...)=",
+ "__qadd(x,y)=0",
+ "__qdbl(x)=0",
+ "__qsub(x,y)=0",
+ "__rbit(x)=0U",
+ "__rev(x)=0U",
+ "__return_address()=0U",
+ "__ror(x,y)=0U",
+ "__schedule_barrier()=",
+ "__semihost(x,y)=0",
+ "__sev()=",
+ "__sqrt(x)=0.0",
+ "__sqrtf(x)=0.0f",
+ "__ssat(x,y)=0",
+ "__strex(x,y)=0U",
+ "__strexd(x,y)=0",
+ "__strt(x,y)=",
+ "__swp(x,y)=0U",
+ "__usat(x,y)=0U",
+ "__wfe()=",
+ "__wfi()=",
+ "__yield()=",
+ "__vfp_status(x,y)=0"
+ ],
+ "intelliSenseMode": "windows-gcc-x64",
+ "cStandard": "${default}",
+ "cppStandard": "${default}",
+ "compilerPath": "C:/vspack/mingw64/bin/gcc.exe"
+ },
+ {
+ "name": "ELE_CHASSIS",
+ "includePath": [
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Core\\Inc",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\CMSIS\\Include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)",
+ "${default}",
+ "${workspaceFolder}/**"
+ ],
+ "defines": [
+ "USE_HAL_DRIVER",
+ "STM32F407xx",
+ "__CC_ARM",
+ "__arm__",
+ "__align(x)=",
+ "__ALIGNOF__(x)=",
+ "__alignof__(x)=",
+ "__asm(x)=",
+ "__forceinline=",
+ "__restrict=",
+ "__global_reg(n)=",
+ "__inline=",
+ "__int64=long long",
+ "__INTADDR__(expr)=0",
+ "__irq=",
+ "__packed=",
+ "__pure=",
+ "__smc(n)=",
+ "__svc(n)=",
+ "__svc_indirect(n)=",
+ "__svc_indirect_r7(n)=",
+ "__value_in_regs=",
+ "__weak=",
+ "__writeonly=",
+ "__declspec(x)=",
+ "__attribute__(x)=",
+ "__nonnull__(x)=",
+ "__register=",
+ "__breakpoint(x)=",
+ "__cdp(x,y,z)=",
+ "__clrex()=",
+ "__clz(x)=0U",
+ "__current_pc()=0U",
+ "__current_sp()=0U",
+ "__disable_fiq()=",
+ "__disable_irq()=",
+ "__dmb(x)=",
+ "__dsb(x)=",
+ "__enable_fiq()=",
+ "__enable_irq()=",
+ "__fabs(x)=0.0",
+ "__fabsf(x)=0.0f",
+ "__force_loads()=",
+ "__force_stores()=",
+ "__isb(x)=",
+ "__ldrex(x)=0U",
+ "__ldrexd(x)=0U",
+ "__ldrt(x)=0U",
+ "__memory_changed()=",
+ "__nop()=",
+ "__pld(...)=",
+ "__pli(...)=",
+ "__qadd(x,y)=0",
+ "__qdbl(x)=0",
+ "__qsub(x,y)=0",
+ "__rbit(x)=0U",
+ "__rev(x)=0U",
+ "__return_address()=0U",
+ "__ror(x,y)=0U",
+ "__schedule_barrier()=",
+ "__semihost(x,y)=0",
+ "__sev()=",
+ "__sqrt(x)=0.0",
+ "__sqrtf(x)=0.0f",
+ "__ssat(x,y)=0",
+ "__strex(x,y)=0U",
+ "__strexd(x,y)=0",
+ "__strt(x,y)=",
+ "__swp(x,y)=0U",
+ "__usat(x,y)=0U",
+ "__wfe()=",
+ "__wfi()=",
+ "__yield()=",
+ "__vfp_status(x,y)=0"
+ ],
+ "intelliSenseMode": "${default}"
+ },
+ {
+ "name": "AUTO_CHASSIS",
+ "includePath": [
+ "d:\\Desktop\\r2\\R2_UP\\Core\\Inc",
+ "d:\\Desktop\\r2\\R2_UP\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
+ "d:\\Desktop\\r2\\R2_UP\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
+ "d:\\Desktop\\r2\\R2_UP\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
+ "d:\\Desktop\\r2\\R2_UP\\Drivers\\CMSIS\\Include",
+ "d:\\Desktop\\r2\\R2_UP\\User",
+ "d:\\Desktop\\r2\\R2_UP\\User\\bsp",
+ "d:\\Desktop\\r2\\R2_UP\\User\\device",
+ "d:\\Desktop\\r2\\R2_UP\\User\\task",
+ "d:\\Desktop\\r2\\R2_UP\\User\\Algorithm",
+ "d:\\Desktop\\r2\\R2_UP\\User\\Module",
+ "d:\\Desktop\\r2\\R2_UP\\MDK-ARM",
+ "d:\\Desktop\\r2\\R2_UP\\USB_DEVICE\\App",
+ "d:\\Desktop\\r2\\R2_UP\\USB_DEVICE\\Target",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Core\\Inc",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Class\\CDC\\Inc",
+ "d:\\Desktop\\r2\\R2_UP\\Drivers\\CMSIS\\Lib\\ARM",
+ "d:\\Desktop\\r2\\R2_UP\\Core\\Src",
+ "d:\\Desktop\\r2\\R2_UP\\Drivers\\STM32F4xx_HAL_Driver\\Src",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\MemMang",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Core\\Src",
+ "d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Class\\CDC\\Src"
+ ],
+ "defines": [
+ "USE_HAL_DRIVER",
+ "STM32F407xx",
+ "__CC_ARM",
+ "__arm__",
+ "__align(x)=",
+ "__ALIGNOF__(x)=",
+ "__alignof__(x)=",
+ "__asm(x)=",
+ "__forceinline=",
+ "__restrict=",
+ "__global_reg(n)=",
+ "__inline=",
+ "__int64=long long",
+ "__INTADDR__(expr)=0",
+ "__irq=",
+ "__packed=",
+ "__pure=",
+ "__smc(n)=",
+ "__svc(n)=",
+ "__svc_indirect(n)=",
+ "__svc_indirect_r7(n)=",
+ "__value_in_regs=",
+ "__weak=",
+ "__writeonly=",
+ "__declspec(x)=",
+ "__attribute__(x)=",
+ "__nonnull__(x)=",
+ "__register=",
+ "__breakpoint(x)=",
+ "__cdp(x,y,z)=",
+ "__clrex()=",
+ "__clz(x)=0U",
+ "__current_pc()=0U",
+ "__current_sp()=0U",
+ "__disable_fiq()=",
+ "__disable_irq()=",
+ "__dmb(x)=",
+ "__dsb(x)=",
+ "__enable_fiq()=",
+ "__enable_irq()=",
+ "__fabs(x)=0.0",
+ "__fabsf(x)=0.0f",
+ "__force_loads()=",
+ "__force_stores()=",
+ "__isb(x)=",
+ "__ldrex(x)=0U",
+ "__ldrexd(x)=0U",
+ "__ldrt(x)=0U",
+ "__memory_changed()=",
+ "__nop()=",
+ "__pld(...)=",
+ "__pli(...)=",
+ "__qadd(x,y)=0",
+ "__qdbl(x)=0",
+ "__qsub(x,y)=0",
+ "__rbit(x)=0U",
+ "__rev(x)=0U",
+ "__return_address()=0U",
+ "__ror(x,y)=0U",
+ "__schedule_barrier()=",
+ "__semihost(x,y)=0",
+ "__sev()=",
+ "__sqrt(x)=0.0",
+ "__sqrtf(x)=0.0f",
+ "__ssat(x,y)=0",
+ "__strex(x,y)=0U",
+ "__strexd(x,y)=0",
+ "__strt(x,y)=",
+ "__swp(x,y)=0U",
+ "__usat(x,y)=0U",
+ "__wfe()=",
+ "__wfi()=",
+ "__yield()=",
+ "__vfp_status(x,y)=0"
+ ],
+ "intelliSenseMode": "${default}"
+ }
+ ],
+ "version": 4
+}
\ No newline at end of file
diff --git a/MDK-ARM/.vscode/keil-assistant.log b/MDK-ARM/.vscode/keil-assistant.log
new file mode 100644
index 0000000..de52ba5
--- /dev/null
+++ b/MDK-ARM/.vscode/keil-assistant.log
@@ -0,0 +1,477 @@
+[info] Log at : 2024/1/8|19:32:39|GMT+0800
+
+[info] Log at : 2024/1/8|20:02:44|GMT+0800
+
+[info] Log at : 2024/1/8|20:04:27|GMT+0800
+
+[info] Log at : 2024/1/9|15:26:47|GMT+0800
+
+[info] Log at : 2024/1/9|15:46:56|GMT+0800
+
+[info] Log at : 2024/1/9|15:48:33|GMT+0800
+
+[info] Log at : 2024/1/9|18:32:19|GMT+0800
+
+[info] Log at : 2024/1/9|20:07:50|GMT+0800
+
+[info] Log at : 2024/1/9|20:37:25|GMT+0800
+
+[info] Log at : 2024/1/9|21:16:25|GMT+0800
+
+[info] Log at : 2024/1/10|10:34:29|GMT+0800
+
+[info] Log at : 2024/1/10|11:15:48|GMT+0800
+
+[info] Log at : 2024/1/10|17:51:38|GMT+0800
+
+[info] Log at : 2024/1/11|15:04:55|GMT+0800
+
+[info] Log at : 2024/1/12|15:50:07|GMT+0800
+
+[info] Log at : 2024/1/12|15:54:52|GMT+0800
+
+[info] Log at : 2024/1/13|10:59:53|GMT+0800
+
+[info] Log at : 2024/1/13|11:06:05|GMT+0800
+
+[info] Log at : 2024/1/13|11:06:37|GMT+0800
+
+[info] Log at : 2024/1/13|11:08:34|GMT+0800
+
+[info] project closed: ELE_CHASSIS
+[info] Log at : 2024/1/13|14:49:16|GMT+0800
+
+[info] Log at : 2024/1/13|15:37:07|GMT+0800
+
+[info] Log at : 2024/1/15|13:37:27|GMT+0800
+
+[info] Log at : 2024/1/15|14:06:04|GMT+0800
+
+[info] Log at : 2024/1/15|17:24:48|GMT+0800
+
+[info] Log at : 2024/1/15|18:44:11|GMT+0800
+
+[info] Log at : 2024/1/15|23:16:35|GMT+0800
+
+[info] Log at : 2024/1/16|10:02:40|GMT+0800
+
+[info] Log at : 2024/1/16|14:36:24|GMT+0800
+
+[info] Log at : 2024/1/17|10:53:45|GMT+0800
+
+[info] Log at : 2024/1/17|11:45:51|GMT+0800
+
+[info] Log at : 2024/1/17|11:46:17|GMT+0800
+
+[info] Log at : 2024/1/17|12:08:23|GMT+0800
+
+[info] Log at : 2024/1/17|12:16:25|GMT+0800
+
+[info] Log at : 2024/1/17|14:52:29|GMT+0800
+
+[info] Log at : 2024/1/17|17:09:27|GMT+0800
+
+[info] Log at : 2024/1/17|17:13:42|GMT+0800
+
+[info] Log at : 2024/1/17|19:41:46|GMT+0800
+
+[info] Log at : 2024/1/17|20:27:42|GMT+0800
+
+[info] Log at : 2024/1/17|20:28:15|GMT+0800
+
+[info] Log at : 2024/1/18|10:32:36|GMT+0800
+
+[info] Log at : 2024/1/18|14:14:26|GMT+0800
+
+[info] Log at : 2024/1/19|11:51:23|GMT+0800
+
+[info] Log at : 2024/1/23|21:44:27|GMT+0800
+
+[info] Log at : 2024/1/24|15:56:41|GMT+0800
+
+[info] Log at : 2024/1/24|16:05:41|GMT+0800
+
+[info] Log at : 2024/1/24|19:41:07|GMT+0800
+
+[info] Log at : 2024/1/26|15:33:20|GMT+0800
+
+[info] Log at : 2024/1/26|21:38:08|GMT+0800
+
+[info] Log at : 2024/1/27|17:19:01|GMT+0800
+
+[info] Log at : 2024/1/28|16:57:50|GMT+0800
+
+[info] Log at : 2024/1/28|19:42:44|GMT+0800
+
+[info] Log at : 2024/1/29|10:28:36|GMT+0800
+
+[info] Log at : 2024/1/29|20:46:07|GMT+0800
+
+[info] Log at : 2024/1/29|22:03:56|GMT+0800
+
+[info] Log at : 2024/1/31|15:33:46|GMT+0800
+
+[info] Log at : 2024/2/1|10:52:47|GMT+0800
+
+[info] Log at : 2024/2/4|19:14:13|GMT+0800
+
+[info] Log at : 2024/2/5|09:17:19|GMT+0800
+
+[info] Log at : 2024/2/5|16:19:37|GMT+0800
+
+[info] Log at : 2024/2/15|18:04:19|GMT+0800
+
+[info] Log at : 2024/2/16|17:16:13|GMT+0800
+
+[info] Log at : 2024/2/16|21:04:52|GMT+0800
+
+[info] Log at : 2024/2/16|21:10:12|GMT+0800
+
+[info] Log at : 2024/2/16|21:34:54|GMT+0800
+
+[info] Log at : 2024/2/17|15:19:18|GMT+0800
+
+[info] Log at : 2024/2/18|10:12:30|GMT+0800
+
+[info] Log at : 2024/2/20|11:49:24|GMT+0800
+
+[info] Log at : 2024/2/22|20:18:56|GMT+0800
+
+[info] Log at : 2024/2/22|23:28:10|GMT+0800
+
+[info] Log at : 2024/2/23|12:33:50|GMT+0800
+
+[info] Log at : 2024/2/23|16:26:59|GMT+0800
+
+[info] Log at : 2024/2/23|19:16:53|GMT+0800
+
+[info] Log at : 2024/2/24|15:35:02|GMT+0800
+
+[info] Log at : 2024/2/24|16:11:45|GMT+0800
+
+[info] Log at : 2024/2/25|22:35:01|GMT+0800
+
+[info] Log at : 2024/2/27|10:51:15|GMT+0800
+
+[info] Log at : 2024/2/28|15:47:11|GMT+0800
+
+[info] Log at : 2024/3/3|19:10:24|GMT+0800
+
+[info] Log at : 2024/3/4|18:24:17|GMT+0800
+
+[info] Log at : 2024/3/13|15:50:37|GMT+0800
+
+[info] Log at : 2024/3/16|21:01:56|GMT+0800
+
+[info] Log at : 2024/3/17|14:27:14|GMT+0800
+
+[info] Log at : 2024/3/17|21:51:08|GMT+0800
+
+[info] Log at : 2024/3/18|19:07:26|GMT+0800
+
+[info] Log at : 2024/3/20|14:07:30|GMT+0800
+
+[info] Log at : 2024/3/21|19:29:10|GMT+0800
+
+[info] Log at : 2024/3/21|19:52:54|GMT+0800
+
+[info] Log at : 2024/3/21|20:43:01|GMT+0800
+
+[info] Log at : 2024/3/21|20:44:21|GMT+0800
+
+[info] Log at : 2024/3/21|22:03:58|GMT+0800
+
+[info] Log at : 2024/3/21|22:05:21|GMT+0800
+
+[info] Log at : 2024/3/26|18:06:39|GMT+0800
+
+[info] Log at : 2024/3/26|18:22:33|GMT+0800
+
+[info] Log at : 2024/3/26|19:31:54|GMT+0800
+
+[info] Log at : 2024/3/27|15:43:40|GMT+0800
+
+[info] Log at : 2024/3/29|18:38:25|GMT+0800
+
+[info] Log at : 2024/3/30|14:45:21|GMT+0800
+
+[info] Log at : 2024/3/30|15:43:58|GMT+0800
+
+[info] Log at : 2024/3/30|18:01:06|GMT+0800
+
+[info] Log at : 2024/3/31|14:40:55|GMT+0800
+
+[info] Log at : 2024/3/31|14:40:58|GMT+0800
+
+[info] Log at : 2024/3/31|15:07:04|GMT+0800
+
+[info] Log at : 2024/3/31|15:07:09|GMT+0800
+
+[info] Log at : 2024/3/31|20:09:45|GMT+0800
+
+[info] Log at : 2024/3/31|21:04:09|GMT+0800
+
+[info] Log at : 2024/4/1|19:20:24|GMT+0800
+
+[info] Log at : 2024/4/1|19:20:27|GMT+0800
+
+[info] Log at : 2024/4/2|21:04:17|GMT+0800
+
+[info] Log at : 2024/4/2|21:04:58|GMT+0800
+
+[info] Log at : 2024/4/2|21:05:02|GMT+0800
+
+[info] Log at : 2024/4/3|00:30:14|GMT+0800
+
+[info] Log at : 2024/4/3|00:31:13|GMT+0800
+
+[info] Log at : 2024/4/3|00:31:18|GMT+0800
+
+[info] Log at : 2024/4/3|20:09:53|GMT+0800
+
+[info] Log at : 2024/4/3|20:23:25|GMT+0800
+
+[info] Log at : 2024/4/3|21:56:06|GMT+0800
+
+[info] Log at : 2024/4/7|19:59:13|GMT+0800
+
+[info] Log at : 2024/4/7|20:02:58|GMT+0800
+
+[info] Log at : 2024/4/7|22:53:43|GMT+0800
+
+[info] Log at : 2024/4/7|23:29:45|GMT+0800
+
+[info] Log at : 2024/4/7|23:30:24|GMT+0800
+
+[info] Log at : 2024/4/8|19:16:21|GMT+0800
+
+[info] Log at : 2024/4/8|22:58:13|GMT+0800
+
+[info] Log at : 2024/4/8|23:39:42|GMT+0800
+
+[info] Log at : 2024/4/9|19:14:07|GMT+0800
+
+[info] Log at : 2024/4/9|20:17:23|GMT+0800
+
+[info] Log at : 2024/4/9|22:58:33|GMT+0800
+
+[info] Log at : 2024/4/10|15:13:08|GMT+0800
+
+[info] Log at : 2024/4/10|19:27:11|GMT+0800
+
+[info] Log at : 2024/4/10|19:52:20|GMT+0800
+
+[info] Log at : 2024/4/10|19:53:18|GMT+0800
+
+[info] Log at : 2024/4/10|23:47:29|GMT+0800
+
+[info] Log at : 2024/4/11|19:16:52|GMT+0800
+
+[info] Log at : 2024/4/11|23:05:51|GMT+0800
+
+[info] Log at : 2024/4/13|12:03:06|GMT+0800
+
+[info] Log at : 2024/4/13|14:30:14|GMT+0800
+
+[info] Log at : 2024/4/13|17:42:39|GMT+0800
+
+[info] Log at : 2024/4/16|22:22:26|GMT+0800
+
+[info] Log at : 2024/4/17|18:03:02|GMT+0800
+
+[info] Log at : 2024/4/19|00:04:34|GMT+0800
+
+[info] Log at : 2024/4/19|18:50:47|GMT+0800
+
+[info] Log at : 2024/4/20|23:07:49|GMT+0800
+
+[info] Log at : 2024/4/21|17:02:18|GMT+0800
+
+[info] Log at : 2024/4/21|23:21:16|GMT+0800
+
+[info] Log at : 2024/4/21|23:22:29|GMT+0800
+
+[info] Log at : 2024/4/22|19:14:03|GMT+0800
+
+[info] Log at : 2024/4/22|23:23:42|GMT+0800
+
+[info] Log at : 2024/4/25|23:22:26|GMT+0800
+
+[info] Log at : 2024/4/28|21:37:51|GMT+0800
+
+[info] Log at : 2024/5/5|14:48:39|GMT+0800
+
+[info] Log at : 2024/5/5|17:16:29|GMT+0800
+
+[info] Log at : 2024/5/5|17:17:56|GMT+0800
+
+[info] Log at : 2024/5/5|17:21:23|GMT+0800
+
+[info] Log at : 2024/5/8|11:12:44|GMT+0800
+
+[info] Log at : 2024/5/23|00:04:21|GMT+0800
+
+[info] Log at : 2024/5/23|00:05:48|GMT+0800
+
+[info] Log at : 2024/5/23|00:06:48|GMT+0800
+
+[info] Log at : 2024/5/23|00:08:36|GMT+0800
+
+[info] Log at : 2024/5/23|15:57:43|GMT+0800
+
+[info] Log at : 2024/5/23|16:04:44|GMT+0800
+
+[info] Log at : 2024/5/27|23:47:58|GMT+0800
+
+[info] Log at : 2024/6/8|14:12:54|GMT+0800
+
+[info] Log at : 2024/6/11|21:40:07|GMT+0800
+
+[info] Log at : 2024/6/12|09:48:55|GMT+0800
+
+[info] Log at : 2024/6/15|17:24:36|GMT+0800
+
+[info] Log at : 2024/6/21|18:44:34|GMT+0800
+
+[info] Log at : 2024/6/23|02:10:29|GMT+0800
+
+[info] Log at : 2024/6/25|09:31:46|GMT+0800
+
+[info] Log at : 2024/6/27|10:28:06|GMT+0800
+
+[info] Log at : 2024/6/27|14:41:54|GMT+0800
+
+[info] Log at : 2024/6/30|17:22:03|GMT+0800
+
+[info] Log at : 2024/7/2|21:55:50|GMT+0800
+
+[info] Log at : 2024/7/6|16:09:38|GMT+0800
+
+[info] Log at : 2024/7/7|19:16:37|GMT+0800
+
+[info] Log at : 2024/7/11|19:36:19|GMT+0800
+
+[info] Log at : 2024/10/22|20:54:24|GMT+0800
+
+[info] Log at : 2024/10/22|20:55:18|GMT+0800
+
+[info] Log at : 2024/11/9|20:02:46|GMT+0800
+
+[info] Log at : 2024/11/10|14:27:12|GMT+0800
+
+[info] Log at : 2024/11/11|19:42:55|GMT+0800
+
+[info] Log at : 2024/11/11|23:52:18|GMT+0800
+
+[info] Log at : 2024/11/12|19:55:50|GMT+0800
+
+[info] Log at : 2024/11/13|14:40:27|GMT+0800
+
+[info] Log at : 2024/11/13|14:54:08|GMT+0800
+
+[info] Log at : 2024/11/13|16:55:35|GMT+0800
+
+[info] Log at : 2024/11/13|21:44:46|GMT+0800
+
+[info] Log at : 2024/11/14|12:32:17|GMT+0800
+
+[info] Log at : 2024/11/14|23:04:18|GMT+0800
+
+[info] Log at : 2024/11/15|18:55:11|GMT+0800
+
+[info] Log at : 2024/11/15|20:36:01|GMT+0800
+
+[info] Log at : 2024/11/16|19:59:50|GMT+0800
+
+[info] Log at : 2024/11/16|22:56:26|GMT+0800
+
+[info] Log at : 2024/11/17|14:59:24|GMT+0800
+
+[info] Log at : 2024/11/18|21:45:57|GMT+0800
+
+[info] Log at : 2024/11/19|21:29:10|GMT+0800
+
+[info] Log at : 2024/11/19|21:33:44|GMT+0800
+
+[info] Log at : 2024/11/21|20:14:02|GMT+0800
+
+[info] Log at : 2024/11/21|21:18:07|GMT+0800
+
+[info] Log at : 2024/11/21|21:44:17|GMT+0800
+
+[info] Log at : 2024/11/21|21:51:28|GMT+0800
+
+[info] Log at : 2024/11/21|21:51:44|GMT+0800
+
+[info] Log at : 2024/11/22|19:30:39|GMT+0800
+
+[info] Log at : 2024/11/22|19:43:18|GMT+0800
+
+[info] Log at : 2024/11/22|19:44:51|GMT+0800
+
+[info] Log at : 2024/11/23|16:53:50|GMT+0800
+
+[info] Log at : 2024/11/23|20:57:18|GMT+0800
+
+[info] Log at : 2024/11/24|15:24:25|GMT+0800
+
+[info] Log at : 2024/11/24|16:44:24|GMT+0800
+
+[info] Log at : 2024/11/24|20:12:21|GMT+0800
+
+[info] Log at : 2024/11/30|15:39:24|GMT+0800
+
+[info] Log at : 2024/11/30|16:11:13|GMT+0800
+
+[info] Log at : 2024/11/30|16:13:53|GMT+0800
+
+[info] Log at : 2024/11/30|16:50:20|GMT+0800
+
+[info] Log at : 2024/11/30|19:22:53|GMT+0800
+
+[info] Log at : 2024/11/30|20:00:54|GMT+0800
+
+[info] Log at : 2024/11/30|20:09:24|GMT+0800
+
+[info] Log at : 2024/12/6|17:39:09|GMT+0800
+
+[info] Log at : 2024/12/6|20:43:23|GMT+0800
+
+[info] Log at : 2024/12/6|20:54:48|GMT+0800
+
+[info] Log at : 2024/12/8|17:22:45|GMT+0800
+
+[info] Log at : 2024/12/8|19:23:34|GMT+0800
+
+[info] Log at : 2025/1/6|21:24:35|GMT+0800
+
+[info] Log at : 2025/1/13|22:47:43|GMT+0800
+
+[info] Log at : 2025/1/13|22:53:23|GMT+0800
+
+Log at : 2025/1/16|20:09:48|GMT+0800
+
+Log at : 2025/2/16|19:35:45|GMT+0800
+
+Log at : 2025/2/16|20:16:53|GMT+0800
+
+Log at : 2025/2/18|16:19:47|GMT+0800
+
+Log at : 2025/2/19|14:09:53|GMT+0800
+
+Log at : 2025/2/20|15:49:08|GMT+0800
+
+Log at : 2025/2/21|21:26:57|GMT+0800
+
+Log at : 2025/2/23|14:39:36|GMT+0800
+
+[info] Log at : 2025/3/5|21:18:28|GMT+0800
+
+[info] Log at : 2025/3/5|21:22:17|GMT+0800
+
+[info] Log at : 2025/3/5|21:36:22|GMT+0800
+
+[info] Log at : 2025/3/5|21:42:18|GMT+0800
+
+[info] Log at : 2025/3/11|21:09:29|GMT+0800
+
diff --git a/MDK-ARM/.vscode/keil_project_properties.json b/MDK-ARM/.vscode/keil_project_properties.json
new file mode 100644
index 0000000..a8f8237
--- /dev/null
+++ b/MDK-ARM/.vscode/keil_project_properties.json
@@ -0,0 +1,6 @@
+{
+ "project": {
+ "name": "593c6fad1b2d09a0b98264505a86eaed",
+ "activeTargetName": "ELE_CHASSIS"
+ }
+}
\ No newline at end of file
diff --git a/MDK-ARM/.vscode/launch.json b/MDK-ARM/.vscode/launch.json
new file mode 100644
index 0000000..b0768b4
--- /dev/null
+++ b/MDK-ARM/.vscode/launch.json
@@ -0,0 +1,24 @@
+{
+ "version": "0.2.0",
+ "configurations": [
+ {
+ "name": "C/C++ Runner: Debug Session",
+ "type": "cppdbg",
+ "request": "launch",
+ "args": [],
+ "stopAtEntry": false,
+ "externalConsole": true,
+ "cwd": "c:/Users/hanke/Desktop/WaitToImprv/chassis(1.06)AGV待完善)/User/bsp",
+ "program": "c:/Users/hanke/Desktop/WaitToImprv/chassis(1.06)AGV待完善)/User/bsp/build/Debug/outDebug",
+ "MIMode": "gdb",
+ "miDebuggerPath": "gdb",
+ "setupCommands": [
+ {
+ "description": "Enable pretty-printing for gdb",
+ "text": "-enable-pretty-printing",
+ "ignoreFailures": true
+ }
+ ]
+ }
+ ]
+}
\ No newline at end of file
diff --git a/MDK-ARM/.vscode/settings.json b/MDK-ARM/.vscode/settings.json
new file mode 100644
index 0000000..a39cac4
--- /dev/null
+++ b/MDK-ARM/.vscode/settings.json
@@ -0,0 +1,102 @@
+{
+ "C_Cpp_Runner.cCompilerPath": "gcc",
+ "C_Cpp_Runner.cppCompilerPath": "g++",
+ "C_Cpp_Runner.debuggerPath": "gdb",
+ "C_Cpp_Runner.cStandard": "",
+ "C_Cpp_Runner.cppStandard": "",
+ "C_Cpp_Runner.msvcBatchPath": "",
+ "C_Cpp_Runner.useMsvc": false,
+ "C_Cpp_Runner.warnings": [
+ "-Wall",
+ "-Wextra",
+ "-Wpedantic",
+ "-Wshadow",
+ "-Wformat=2",
+ "-Wcast-align",
+ "-Wconversion",
+ "-Wsign-conversion",
+ "-Wnull-dereference"
+ ],
+ "C_Cpp_Runner.msvcWarnings": [
+ "/W4",
+ "/permissive-",
+ "/w14242",
+ "/w14287",
+ "/w14296",
+ "/w14311",
+ "/w14826",
+ "/w44062",
+ "/w44242",
+ "/w14905",
+ "/w14906",
+ "/w14263",
+ "/w44265",
+ "/w14928"
+ ],
+ "C_Cpp_Runner.enableWarnings": true,
+ "C_Cpp_Runner.warningsAsError": false,
+ "C_Cpp_Runner.compilerArgs": [],
+ "C_Cpp_Runner.linkerArgs": [],
+ "C_Cpp_Runner.includePaths": [
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Inc",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Include",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\bsp",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\device",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\task",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Algorithm",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Module",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\MDK-ARM",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Lib\\ARM",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Src",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Src",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source",
+ "c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\MemMang",
+ "${default}",
+ "${workspaceFolder}/**"
+ ],
+ "C_Cpp_Runner.includeSearch": [
+ "*",
+ "**/*"
+ ],
+ "C_Cpp_Runner.excludeSearch": [
+ "**/build",
+ "**/build/**",
+ "**/.*",
+ "**/.*/**",
+ "**/.vscode",
+ "**/.vscode/**"
+ ],
+ "C_Cpp_Runner.useAddressSanitizer": false,
+ "C_Cpp_Runner.useUndefinedSanitizer": false,
+ "C_Cpp_Runner.useLeakSanitizer": false,
+ "C_Cpp_Runner.showCompilationTime": false,
+ "C_Cpp_Runner.useLinkTimeOptimization": false,
+ "C_Cpp_Runner.msvcSecureNoWarnings": false,
+ "files.associations": {
+ "chassis.h": "c",
+ "bmi088.h": "c",
+ "user_math.h": "c",
+ "action.h": "c",
+ "can_use.h": "c",
+ "user_task.h": "c",
+ "user_cmsis_os2.h": "c",
+ "memory": "c",
+ "string": "c",
+ "utility": "c",
+ "xmemory": "c",
+ "xstring": "c",
+ "xutility": "c",
+ "limits": "c",
+ "gimbal_task.h": "c",
+ "gimgal.h": "c",
+ "navi.h": "c",
+ "map.h": "c"
+ }
+}
\ No newline at end of file
diff --git a/MDK-ARM/.vscode/uv4.log b/MDK-ARM/.vscode/uv4.log
new file mode 100644
index 0000000..bf1a2ab
--- /dev/null
+++ b/MDK-ARM/.vscode/uv4.log
@@ -0,0 +1,109 @@
+*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\keil mdk\ARM\ARMCC\Bin'
+Build target 'AUTO_CHASSIS'
+Note: source file '..\User\bsp\gpio.c' - object file renamed from 'ELE_CHASSIS\gpio.o' to 'ELE_CHASSIS\gpio_1.o'.Note: source file '..\User\bsp\spi.c' - object file renamed from 'ELE_CHASSIS\spi.o' to 'ELE_CHASSIS\spi_1.o'.assembling startup_stm32f407xx.s...
+compiling stm32f4xx_hal_msp.c...
+compiling usart.c...
+compiling stm32f4xx_hal_pcd.c...
+compiling stm32f4xx_hal_pcd_ex.c...
+compiling spi.c...
+compiling tim.c...
+compiling can.c...
+compiling dma.c...
+compiling stm32f4xx_it.c...
+compiling crc.c...
+compiling stm32f4xx_ll_usb.c...
+compiling gpio.c...
+compiling stm32f4xx_hal_rcc.c...
+compiling main.c...
+compiling freertos.c...
+compiling stm32f4xx_hal_cortex.c...
+compiling stm32f4xx_hal_pwr.c...
+compiling stm32f4xx_hal_rcc_ex.c...
+compiling stm32f4xx_hal_dma.c...
+compiling stm32f4xx_hal_flash_ramfunc.c...
+compiling stm32f4xx_hal_pwr_ex.c...
+compiling stm32f4xx_hal_flash_ex.c...
+compiling stm32f4xx_hal_flash.c...
+compiling stm32f4xx_hal_gpio.c...
+compiling croutine.c...
+compiling stm32f4xx_hal.c...
+compiling event_groups.c...
+compiling list.c...
+compiling queue.c...
+compiling stm32f4xx_hal_exti.c...
+compiling stm32f4xx_hal_dma_ex.c...
+compiling stm32f4xx_hal_can.c...
+compiling stream_buffer.c...
+compiling timers.c...
+compiling tasks.c...
+compiling heap_4.c...
+compiling stm32f4xx_hal_crc.c...
+compiling port.c...
+compiling stm32f4xx_hal_spi.c...
+compiling map.c...
+compiling bsp_can.c...
+compiling system_stm32f4xx.c...
+compiling crc16.c...
+compiling gpio.c...
+compiling stm32f4xx_hal_tim.c...
+compiling stm32f4xx_hal_uart.c...
+compiling stm32f4xx_hal_tim_ex.c...
+compiling config.c...
+compiling bsp_delay.c...
+compiling delay.c...
+compiling pwm.c...
+compiling Chassis.c...
+compiling spi.c...
+compiling bsp_usart.c...
+compiling cmsis_os2.c...
+compiling led.c...
+compiling bsp_buzzer.c...
+compiling flash.c...
+..\User\bsp\flash.c(20): warning: #29-D: expected an expression
+ #elif
+..\User\bsp\flash.c: 1 warning, 0 errors
+compiling kalman.c...
+compiling user_task.c...
+compiling init.c...
+compiling error_detect_task.c...
+compiling cmd_task.c...
+compiling chassis_task.c...
+compiling dr16_task.c...
+compiling action_task.c...
+compiling atti_esti.c...
+compiling can_task.c...
+compiling filter.c...
+compiling nuc_task.c...
+compiling navi_task.c...
+compiling ahrs.c...
+compiling can_use.c...
+compiling pid.c...
+compiling cmd.c...
+compiling nuc.c...
+compiling dr16.c...
+compiling vofa.c...
+compiling navi.c...
+..\User\Algorithm\navi.c(111): warning: #177-D: variable "zArrive" was declared but never referenced
+ uint16_t xArrive = 0, yArrive = 0, zArrive=0;
+..\User\Algorithm\navi.c(130): warning: #550-D: variable "chassis_vx" was set but never used
+ static fp32 chassis_vx,chassis_vy;//底盘xy分速度
+..\User\Algorithm\navi.c(130): warning: #550-D: variable "chassis_vy" was set but never used
+ static fp32 chassis_vx,chassis_vy;//底盘xy分速度
+..\User\Algorithm\navi.c: 3 warnings, 0 errors
+compiling usb_device.c...
+compiling user_math.c...
+compiling Action.c...
+compiling bmi088.c...
+compiling user_cmsis_os2.c...
+compiling LD_remote.c...
+compiling usbd_desc.c...
+compiling usbd_core.c...
+compiling usbd_ioreq.c...
+compiling usbd_cdc_if.c...
+compiling usbd_cdc.c...
+compiling usbd_ctlreq.c...
+compiling usbd_conf.c...
+linking...
+Program Size: Code=75220 RO-data=1400 RW-data=1268 ZI-data=33316
+"ELE_CHASSIS\AUTO_CHASSIS.axf" - 0 Error(s), 4 Warning(s).
+Build Time Elapsed: 00:00:38
diff --git a/MDK-ARM/.vscode/uv4.log.lock b/MDK-ARM/.vscode/uv4.log.lock
new file mode 100644
index 0000000..8234474
--- /dev/null
+++ b/MDK-ARM/.vscode/uv4.log.lock
@@ -0,0 +1 @@
+2025/2/20 16:57:14
\ No newline at end of file
diff --git a/MDK-ARM/AUTO_CHASSIS.uvoptx b/MDK-ARM/AUTO_CHASSIS.uvoptx
new file mode 100644
index 0000000..b926ed6
--- /dev/null
+++ b/MDK-ARM/AUTO_CHASSIS.uvoptx
@@ -0,0 +1,1473 @@
+
+
+
+ 1.0
+
+ ### uVision Project, (C) Keil Software
+
+
+ *.c
+ *.s*; *.src; *.a*
+ *.obj; *.o
+ *.lib
+ *.txt; *.h; *.inc; *.md
+ *.plm
+ *.cpp
+ 0
+
+
+
+ 0
+ 0
+
+
+
+ AUTO_CHASSIS
+ 0x4
+ ARM-ADS
+
+ 12000000
+
+ 1
+ 1
+ 0
+ 1
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 0
+ 1
+
+ 18
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 3
+
+
+
+
+
+
+
+
+
+
+ BIN\CMSIS_AGDI.dll
+
+
+
+ 0
+ ST-LINKIII-KEIL_SWO
+ -U00160029510000164E574E32 -O206 -SF5000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO131091 -TC12000000 -TT12000000 -TP21 -TDS8005 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM)
+
+
+ 0
+ ARMRTXEVENTFLAGS
+ -L70 -Z18 -C0 -M0 -T1
+
+
+ 0
+ DLGTARM
+ (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)
+
+
+ 0
+ ARMDBGFLAGS
+
+
+
+ 0
+ CMSIS_AGDI
+ -X"Horco CMSIS-DAP" -U8626380832 -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO65554 -TC168000000 -TT168000000 -TP20 -TDS8010 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM)
+
+
+ 0
+ DLGUARM
+
+
+
+ 0
+ UL2CM3
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM))
+
+
+
+
+
+ 0
+ 1
+ afsa,0x10
+
+
+ 1
+ 1
+ motor,0x0A
+
+
+ 2
+ 1
+ CAN_RawTx_t
+
+
+
+
+ 0
+ 2
+ a
+
+
+
+ 0
+
+
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 2
+ 5000000
+
+
+
+
+
+ Application/MDK-ARM
+ 1
+ 0
+ 0
+ 0
+
+ 1
+ 1
+ 2
+ 0
+ 0
+ 0
+ startup_stm32f407xx.s
+ startup_stm32f407xx.s
+ 0
+ 0
+
+
+ 1
+ 2
+ 4
+ 0
+ 0
+ 0
+ ..\Drivers\CMSIS\Lib\ARM\arm_cortexM4lf_math.lib
+ arm_cortexM4lf_math.lib
+ 0
+ 0
+
+
+
+
+ Application/User/Core
+ 1
+ 0
+ 0
+ 0
+
+ 2
+ 3
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/main.c
+ main.c
+ 0
+ 0
+
+
+ 2
+ 4
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/gpio.c
+ gpio.c
+ 0
+ 0
+
+
+ 2
+ 5
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/freertos.c
+ freertos.c
+ 0
+ 0
+
+
+ 2
+ 6
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/can.c
+ can.c
+ 0
+ 0
+
+
+ 2
+ 7
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/crc.c
+ crc.c
+ 0
+ 0
+
+
+ 2
+ 8
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/dma.c
+ dma.c
+ 0
+ 0
+
+
+ 2
+ 9
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/spi.c
+ spi.c
+ 0
+ 0
+
+
+ 2
+ 10
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/tim.c
+ tim.c
+ 0
+ 0
+
+
+ 2
+ 11
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/usart.c
+ usart.c
+ 0
+ 0
+
+
+ 2
+ 12
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/stm32f4xx_it.c
+ stm32f4xx_it.c
+ 0
+ 0
+
+
+ 2
+ 13
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/stm32f4xx_hal_msp.c
+ stm32f4xx_hal_msp.c
+ 0
+ 0
+
+
+
+
+ Drivers/STM32F4xx_HAL_Driver
+ 0
+ 0
+ 0
+ 0
+
+ 3
+ 14
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c
+ stm32f4xx_hal_pcd.c
+ 0
+ 0
+
+
+ 3
+ 15
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c
+ stm32f4xx_hal_pcd_ex.c
+ 0
+ 0
+
+
+ 3
+ 16
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c
+ stm32f4xx_ll_usb.c
+ 0
+ 0
+
+
+ 3
+ 17
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c
+ stm32f4xx_hal_rcc.c
+ 0
+ 0
+
+
+ 3
+ 18
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c
+ stm32f4xx_hal_rcc_ex.c
+ 0
+ 0
+
+
+ 3
+ 19
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
+ stm32f4xx_hal_flash.c
+ 0
+ 0
+
+
+ 3
+ 20
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c
+ stm32f4xx_hal_flash_ex.c
+ 0
+ 0
+
+
+ 3
+ 21
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c
+ stm32f4xx_hal_flash_ramfunc.c
+ 0
+ 0
+
+
+ 3
+ 22
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c
+ stm32f4xx_hal_gpio.c
+ 0
+ 0
+
+
+ 3
+ 23
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c
+ stm32f4xx_hal_dma_ex.c
+ 0
+ 0
+
+
+ 3
+ 24
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c
+ stm32f4xx_hal_dma.c
+ 0
+ 0
+
+
+ 3
+ 25
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c
+ stm32f4xx_hal_pwr.c
+ 0
+ 0
+
+
+ 3
+ 26
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c
+ stm32f4xx_hal_pwr_ex.c
+ 0
+ 0
+
+
+ 3
+ 27
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c
+ stm32f4xx_hal_cortex.c
+ 0
+ 0
+
+
+ 3
+ 28
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
+ stm32f4xx_hal.c
+ 0
+ 0
+
+
+ 3
+ 29
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c
+ stm32f4xx_hal_exti.c
+ 0
+ 0
+
+
+ 3
+ 30
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c
+ stm32f4xx_hal_can.c
+ 0
+ 0
+
+
+ 3
+ 31
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c
+ stm32f4xx_hal_crc.c
+ 0
+ 0
+
+
+ 3
+ 32
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c
+ stm32f4xx_hal_spi.c
+ 0
+ 0
+
+
+ 3
+ 33
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c
+ stm32f4xx_hal_tim.c
+ 0
+ 0
+
+
+ 3
+ 34
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c
+ stm32f4xx_hal_tim_ex.c
+ 0
+ 0
+
+
+ 3
+ 35
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c
+ stm32f4xx_hal_uart.c
+ 0
+ 0
+
+
+
+
+ Drivers/CMSIS
+ 0
+ 0
+ 0
+ 0
+
+ 4
+ 36
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/system_stm32f4xx.c
+ system_stm32f4xx.c
+ 0
+ 0
+
+
+
+
+ Middlewares/FreeRTOS
+ 1
+ 0
+ 0
+ 0
+
+ 5
+ 37
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c
+ croutine.c
+ 0
+ 0
+
+
+ 5
+ 38
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c
+ event_groups.c
+ 0
+ 0
+
+
+ 5
+ 39
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/list.c
+ list.c
+ 0
+ 0
+
+
+ 5
+ 40
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/queue.c
+ queue.c
+ 0
+ 0
+
+
+ 5
+ 41
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c
+ stream_buffer.c
+ 0
+ 0
+
+
+ 5
+ 42
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c
+ tasks.c
+ 0
+ 0
+
+
+ 5
+ 43
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/timers.c
+ timers.c
+ 0
+ 0
+
+
+ 5
+ 44
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
+ cmsis_os2.c
+ 0
+ 0
+
+
+ 5
+ 45
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
+ heap_4.c
+ 0
+ 0
+
+
+ 5
+ 46
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
+ port.c
+ 0
+ 0
+
+
+
+
+ User/Module
+ 1
+ 0
+ 0
+ 0
+
+ 6
+ 47
+ 1
+ 0
+ 0
+ 0
+ ..\User\Module\Chassis.c
+ Chassis.c
+ 0
+ 0
+
+
+ 6
+ 48
+ 1
+ 0
+ 0
+ 0
+ ..\User\Module\config.c
+ config.c
+ 0
+ 0
+
+
+ 6
+ 49
+ 5
+ 0
+ 0
+ 0
+ ..\User\Module\up.h
+ up.h
+ 0
+ 0
+
+
+ 6
+ 50
+ 1
+ 0
+ 0
+ 0
+ ..\User\Module\up.c
+ up.c
+ 0
+ 0
+
+
+
+
+ User/bsp
+ 1
+ 0
+ 0
+ 0
+
+ 7
+ 51
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\bsp_delay.c
+ bsp_delay.c
+ 0
+ 0
+
+
+ 7
+ 52
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\delay.c
+ delay.c
+ 0
+ 0
+
+
+ 7
+ 53
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\gpio.c
+ gpio.c
+ 0
+ 0
+
+
+ 7
+ 54
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\spi.c
+ spi.c
+ 0
+ 0
+
+
+ 7
+ 55
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\pwm.c
+ pwm.c
+ 0
+ 0
+
+
+ 7
+ 56
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\map.c
+ map.c
+ 0
+ 0
+
+
+ 7
+ 57
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\bsp_can.c
+ bsp_can.c
+ 0
+ 0
+
+
+ 7
+ 58
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\bsp_usart.c
+ bsp_usart.c
+ 0
+ 0
+
+
+ 7
+ 59
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\crc16.c
+ crc16.c
+ 0
+ 0
+
+
+ 7
+ 60
+ 5
+ 0
+ 0
+ 0
+ ..\User\bsp\protocol.h
+ protocol.h
+ 0
+ 0
+
+
+ 7
+ 61
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\led.c
+ led.c
+ 0
+ 0
+
+
+ 7
+ 62
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\flash.c
+ flash.c
+ 0
+ 0
+
+
+ 7
+ 63
+ 1
+ 0
+ 0
+ 0
+ ..\User\bsp\bsp_buzzer.c
+ bsp_buzzer.c
+ 0
+ 0
+
+
+
+
+ User/Task
+ 1
+ 0
+ 0
+ 0
+
+ 8
+ 64
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\init.c
+ init.c
+ 0
+ 0
+
+
+ 8
+ 65
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\user_task.c
+ user_task.c
+ 0
+ 0
+
+
+ 8
+ 66
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\atti_esti.c
+ atti_esti.c
+ 0
+ 0
+
+
+ 8
+ 67
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\can_task.c
+ can_task.c
+ 0
+ 0
+
+
+ 8
+ 68
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\nuc_task.c
+ nuc_task.c
+ 0
+ 0
+
+
+ 8
+ 69
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\error_detect_task.c
+ error_detect_task.c
+ 0
+ 0
+
+
+ 8
+ 70
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\dr16_task.c
+ dr16_task.c
+ 0
+ 0
+
+
+ 8
+ 71
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\up_task.c
+ up_task.c
+ 0
+ 0
+
+
+
+
+ User/Algorithm
+ 1
+ 0
+ 0
+ 0
+
+ 9
+ 72
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\filter.c
+ filter.c
+ 0
+ 0
+
+
+ 9
+ 73
+ 1
+ 0
+ 0
+ 0
+ ..\User\task\cmd_task.c
+ cmd_task.c
+ 0
+ 0
+
+
+ 9
+ 74
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\ahrs.c
+ ahrs.c
+ 0
+ 0
+
+
+ 9
+ 75
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\kalman.c
+ kalman.c
+ 0
+ 0
+
+
+ 9
+ 76
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\user_cmsis_os2.c
+ user_cmsis_os2.c
+ 0
+ 0
+
+
+ 9
+ 77
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\user_math.c
+ user_math.c
+ 0
+ 0
+
+
+ 9
+ 78
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\pid.c
+ pid.c
+ 0
+ 0
+
+
+ 9
+ 79
+ 1
+ 0
+ 0
+ 0
+ ..\User\Algorithm\navi.c
+ navi.c
+ 0
+ 0
+
+
+
+
+ User/Device
+ 1
+ 0
+ 0
+ 0
+
+ 10
+ 80
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\bmi088.c
+ bmi088.c
+ 0
+ 0
+
+
+ 10
+ 81
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\can_use.c
+ can_use.c
+ 0
+ 0
+
+
+ 10
+ 82
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\cmd.c
+ cmd.c
+ 0
+ 0
+
+
+ 10
+ 83
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\nuc.c
+ nuc.c
+ 0
+ 0
+
+
+ 10
+ 84
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\vofa.c
+ vofa.c
+ 0
+ 0
+
+
+ 10
+ 85
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\dr16.c
+ dr16.c
+ 0
+ 0
+
+
+ 10
+ 86
+ 1
+ 0
+ 0
+ 0
+ ..\User\device\GO_M8010_6_Driver.c
+ GO_M8010_6_Driver.c
+ 0
+ 0
+
+
+
+
+ Application/User/USB_DEVICE/App
+ 1
+ 0
+ 0
+ 0
+
+ 11
+ 87
+ 1
+ 0
+ 0
+ 0
+ ../USB_DEVICE/App/usb_device.c
+ usb_device.c
+ 0
+ 0
+
+
+ 11
+ 88
+ 1
+ 0
+ 0
+ 0
+ ../USB_DEVICE/App/usbd_desc.c
+ usbd_desc.c
+ 0
+ 0
+
+
+ 11
+ 89
+ 1
+ 0
+ 0
+ 0
+ ../USB_DEVICE/App/usbd_cdc_if.c
+ usbd_cdc_if.c
+ 0
+ 0
+
+
+
+
+ Application/User/USB_DEVICE/Target
+ 1
+ 0
+ 0
+ 0
+
+ 12
+ 90
+ 1
+ 0
+ 0
+ 0
+ ../USB_DEVICE/Target/usbd_conf.c
+ usbd_conf.c
+ 0
+ 0
+
+
+
+
+ Middlewares/USB_Device_Library
+ 1
+ 0
+ 0
+ 0
+
+ 13
+ 91
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c
+ usbd_core.c
+ 0
+ 0
+
+
+ 13
+ 92
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c
+ usbd_ctlreq.c
+ 0
+ 0
+
+
+ 13
+ 93
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c
+ usbd_ioreq.c
+ 0
+ 0
+
+
+ 13
+ 94
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
+ usbd_cdc.c
+ 0
+ 0
+
+
+
+
+ ::CMSIS
+ 0
+ 0
+ 0
+ 1
+
+
+
diff --git a/MDK-ARM/AUTO_CHASSIS.uvprojx b/MDK-ARM/AUTO_CHASSIS.uvprojx
new file mode 100644
index 0000000..625865f
--- /dev/null
+++ b/MDK-ARM/AUTO_CHASSIS.uvprojx
@@ -0,0 +1,2022 @@
+
+
+
+ 2.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+ AUTO_CHASSIS
+ 0x4
+ ARM-ADS
+ 5060960::V5.06 update 7 (build 960)::.\ARMCC
+ 5060960::V5.06 update 7 (build 960)::.\ARMCC
+ 0
+
+
+ STM32F407IGHx
+ STMicroelectronics
+ Keil.STM32F4xx_DFP.3.0.0
+ https://www.keil.com/pack/
+ IRAM(0x20000000-0x2001BFFF) IRAM2(0x2001C000-0x2001FFFF) IROM(0x8000000-0x80FFFFF) CLOCK(25000000) FPU2 CPUTYPE("Cortex-M4") TZ
+
+
+
+ 0
+
+
+
+
+
+
+
+
+
+
+ $$Device:STM32F407IGHx$CMSIS\SVD\STM32F40x.svd
+ 0
+ 0
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ ELE_CHASSIS\
+ AUTO_CHASSIS
+ 1
+ 0
+ 0
+ 1
+ 1
+
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 1
+
+
+ 0
+ 0
+ 0
+ 0
+
+ 1
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+ 0
+
+
+ SARMCM3.DLL
+ -REMAP -MPU
+ DCM.DLL
+ -pCM4
+ SARMCM3.DLL
+ -MPU
+ TCM.DLL
+ -pCM4
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4096
+
+ 1
+ BIN\UL2CM3.DLL
+ "" ()
+
+
+
+
+ 0
+
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ "Cortex-M4"
+
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 8
+ 0
+ 0
+ 0
+ 0
+ 3
+ 4
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 1
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20000000
+ 0x1c000
+
+
+ 1
+ 0x8000000
+ 0x100000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x8000000
+ 0x100000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20000000
+ 0x1c000
+
+
+ 0
+ 0x2001c000
+ 0x4000
+
+
+
+
+
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 0
+ 3
+ 4
+ 1
+ 1
+ 0
+ 0
+ 0
+
+
+ USE_HAL_DRIVER,STM32F407xx
+
+ ../Core/Inc;../Drivers/STM32F4xx_HAL_Driver/Inc;../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy;../Middlewares/Third_Party/FreeRTOS/Source/include;../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2;../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F;../Drivers/CMSIS/Device/ST/STM32F4xx/Include;../Drivers/CMSIS/Include;../User;../User/bsp;../User/device;../User/task;../User/Algorithm;../User/Module;../MDK-ARM;../USB_DEVICE/App;../USB_DEVICE/Target;../Middlewares/ST/STM32_USB_Device_Library/Core/Inc;../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Inc
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 4
+
+
+
+
+ ..\Core\Inc;../Core/Inc
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Application/MDK-ARM
+
+
+ startup_stm32f407xx.s
+ 2
+ startup_stm32f407xx.s
+
+
+ arm_cortexM4lf_math.lib
+ 4
+ ..\Drivers\CMSIS\Lib\ARM\arm_cortexM4lf_math.lib
+
+
+
+
+ Application/User/Core
+
+
+ main.c
+ 1
+ ../Core/Src/main.c
+
+
+ gpio.c
+ 1
+ ../Core/Src/gpio.c
+
+
+ freertos.c
+ 1
+ ../Core/Src/freertos.c
+
+
+ can.c
+ 1
+ ../Core/Src/can.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ crc.c
+ 1
+ ../Core/Src/crc.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ dma.c
+ 1
+ ../Core/Src/dma.c
+
+
+ spi.c
+ 1
+ ../Core/Src/spi.c
+
+
+ tim.c
+ 1
+ ../Core/Src/tim.c
+
+
+ usart.c
+ 1
+ ../Core/Src/usart.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32f4xx_it.c
+ 1
+ ../Core/Src/stm32f4xx_it.c
+
+
+ stm32f4xx_hal_msp.c
+ 1
+ ../Core/Src/stm32f4xx_hal_msp.c
+
+
+
+
+ Drivers/STM32F4xx_HAL_Driver
+
+
+ stm32f4xx_hal_pcd.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32f4xx_hal_pcd_ex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pcd_ex.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32f4xx_ll_usb.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_usb.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32f4xx_hal_rcc.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c
+
+
+ stm32f4xx_hal_rcc_ex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c
+
+
+ stm32f4xx_hal_flash.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
+
+
+ stm32f4xx_hal_flash_ex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c
+
+
+ stm32f4xx_hal_flash_ramfunc.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c
+
+
+ stm32f4xx_hal_gpio.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c
+
+
+ stm32f4xx_hal_dma_ex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c
+
+
+ stm32f4xx_hal_dma.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c
+
+
+ stm32f4xx_hal_pwr.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c
+
+
+ stm32f4xx_hal_pwr_ex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c
+
+
+ stm32f4xx_hal_cortex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c
+
+
+ stm32f4xx_hal.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
+
+
+ stm32f4xx_hal_exti.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c
+
+
+ stm32f4xx_hal_can.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32f4xx_hal_crc.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ stm32f4xx_hal_spi.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c
+
+
+ stm32f4xx_hal_tim.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c
+
+
+ stm32f4xx_hal_tim_ex.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c
+
+
+ stm32f4xx_hal_uart.c
+ 1
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Drivers/CMSIS
+
+
+ system_stm32f4xx.c
+ 1
+ ../Core/Src/system_stm32f4xx.c
+
+
+
+
+ Middlewares/FreeRTOS
+
+
+ croutine.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c
+
+
+ event_groups.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c
+
+
+ list.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/list.c
+
+
+ queue.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/queue.c
+
+
+ stream_buffer.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c
+
+
+ tasks.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c
+
+
+ timers.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/timers.c
+
+
+ cmsis_os2.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
+
+
+ heap_4.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
+
+
+ port.c
+ 1
+ ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
+
+
+
+
+ User/Module
+
+
+ Chassis.c
+ 1
+ ..\User\Module\Chassis.c
+
+
+ config.c
+ 1
+ ..\User\Module\config.c
+
+
+ up.h
+ 5
+ ..\User\Module\up.h
+
+
+ up.c
+ 1
+ ..\User\Module\up.c
+
+
+
+
+ User/bsp
+
+
+ bsp_delay.c
+ 1
+ ..\User\bsp\bsp_delay.c
+
+
+ delay.c
+ 1
+ ..\User\bsp\delay.c
+
+
+ gpio.c
+ 1
+ ..\User\bsp\gpio.c
+
+
+ spi.c
+ 1
+ ..\User\bsp\spi.c
+
+
+ pwm.c
+ 1
+ ..\User\bsp\pwm.c
+
+
+ map.c
+ 1
+ ..\User\bsp\map.c
+
+
+ bsp_can.c
+ 1
+ ..\User\bsp\bsp_can.c
+
+
+ bsp_usart.c
+ 1
+ ..\User\bsp\bsp_usart.c
+
+
+ crc16.c
+ 1
+ ..\User\bsp\crc16.c
+
+
+ protocol.h
+ 5
+ ..\User\bsp\protocol.h
+
+
+ led.c
+ 1
+ ..\User\bsp\led.c
+
+
+ flash.c
+ 1
+ ..\User\bsp\flash.c
+
+
+ bsp_buzzer.c
+ 1
+ ..\User\bsp\bsp_buzzer.c
+
+
+
+
+ User/Task
+
+
+ init.c
+ 1
+ ..\User\task\init.c
+
+
+ user_task.c
+ 1
+ ..\User\task\user_task.c
+
+
+ atti_esti.c
+ 1
+ ..\User\task\atti_esti.c
+
+
+ can_task.c
+ 1
+ ..\User\task\can_task.c
+
+
+ nuc_task.c
+ 1
+ ..\User\task\nuc_task.c
+
+
+ error_detect_task.c
+ 1
+ ..\User\task\error_detect_task.c
+
+
+ dr16_task.c
+ 1
+ ..\User\task\dr16_task.c
+
+
+ up_task.c
+ 1
+ ..\User\task\up_task.c
+
+
+
+
+ User/Algorithm
+
+
+ filter.c
+ 1
+ ..\User\Algorithm\filter.c
+
+
+ cmd_task.c
+ 1
+ ..\User\task\cmd_task.c
+
+
+ ahrs.c
+ 1
+ ..\User\Algorithm\ahrs.c
+
+
+ kalman.c
+ 1
+ ..\User\Algorithm\kalman.c
+
+
+ user_cmsis_os2.c
+ 1
+ ..\User\Algorithm\user_cmsis_os2.c
+
+
+ user_math.c
+ 1
+ ..\User\Algorithm\user_math.c
+
+
+ pid.c
+ 1
+ ..\User\Algorithm\pid.c
+
+
+ navi.c
+ 1
+ ..\User\Algorithm\navi.c
+
+
+
+
+ User/Device
+
+
+ bmi088.c
+ 1
+ ..\User\device\bmi088.c
+
+
+ can_use.c
+ 1
+ ..\User\device\can_use.c
+
+
+ cmd.c
+ 1
+ ..\User\device\cmd.c
+
+
+ nuc.c
+ 1
+ ..\User\device\nuc.c
+
+
+ vofa.c
+ 1
+ ..\User\device\vofa.c
+
+
+ dr16.c
+ 1
+ ..\User\device\dr16.c
+
+
+ GO_M8010_6_Driver.c
+ 1
+ ..\User\device\GO_M8010_6_Driver.c
+
+
+
+
+ Application/User/USB_DEVICE/App
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 4
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ usb_device.c
+ 1
+ ../USB_DEVICE/App/usb_device.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ usbd_desc.c
+ 1
+ ../USB_DEVICE/App/usbd_desc.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ usbd_cdc_if.c
+ 1
+ ../USB_DEVICE/App/usbd_cdc_if.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Application/User/USB_DEVICE/Target
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 4
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ usbd_conf.c
+ 1
+ ../USB_DEVICE/Target/usbd_conf.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Middlewares/USB_Device_Library
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 4
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ usbd_core.c
+ 1
+ ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_core.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ usbd_ctlreq.c
+ 1
+ ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ctlreq.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ usbd_ioreq.c
+ 1
+ ../Middlewares/ST/STM32_USB_Device_Library/Core/Src/usbd_ioreq.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ usbd_cdc.c
+ 1
+ ../Middlewares/ST/STM32_USB_Device_Library/Class/CDC/Src/usbd_cdc.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ::CMSIS
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ AUTO_CHASSIS
+ 1
+
+
+
+
+
diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf
new file mode 100644
index 0000000..4124b41
Binary files /dev/null and b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf differ
diff --git a/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.hex b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.hex
new file mode 100644
index 0000000..5c8b503
--- /dev/null
+++ b/MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.hex
@@ -0,0 +1,3618 @@
+:020000040800F2
+:100000009862002029030008896500080D60000837
+:1000100085650008F1200008FD7D00080000000053
+:10002000000000000000000000000000690200085D
+:10003000272C000800000000C50200086F6C0008B3
+:100040004303000843030008430300084303000878
+:100050004303000843030008430300084303000868
+:100060004303000843030008292C00084303000849
+:10007000CD2A000843030008430300084303000897
+:100080004303000843030008430300084303000838
+:10009000F52000084303000843030008332C000840
+:1000A000430300084D6D00084303000843030008A4
+:1000B0004303000843030008430300084303000808
+:1000C00043030008430300084303000843030008F8
+:1000D00043030008C17D000843030008D57D0008E4
+:1000E00043030008430300084303000843030008D8
+:1000F00043030008430300084303000843030008C8
+:1001000043030008430300084303000843030008B7
+:100110004303000843030008430300085D6D000823
+:1001200043030008DD2A0008ED2A0008FD2A000824
+:100130004303000843030008430300084303000887
+:100140000521000843030008430300084303000897
+:100150000D2B00084303000843030008E97D000855
+:100160004303000843030008430300084303000857
+:100170004303000843030008430300080000000095
+:10018000430300084303000800F002F800F05CF8A5
+:100190000AA090E8000C82448344AAF10107DA45E2
+:1001A00001D100F051F8AFF2090EBAE80F0013F0D8
+:1001B000010F18BFFB1A43F001031847B8DF000016
+:1001C000D8DF00000A444FF0000C10F8013B13F098
+:1001D000070408BF10F8014B1D1108BF10F8015BA0
+:1001E000641E05D010F8016B641E01F8016BF9D193
+:1001F00013F0080F1EBF10F8014BAD1C0C1B09D1EA
+:100200006D1E58BF01F801CBFAD505E014F8016B5B
+:1002100001F8016B6D1EF9D59142D6D370470000ED
+:100220000023002400250026103A28BF78C1FBD8FF
+:10023000520728BF30C148BF0B6070471FB50DF093
+:10024000B4FD1FBD10B510BD00F0E4F91146FFF775
+:10025000F5FF09F0E1FF00F002FA03B4FFF7F2FF47
+:1002600003BC00F005FA00002C4B19680868B0E8E0
+:10027000F04F80F30988BFF36F8F4FF0000080F3D9
+:10028000118870470000000008480068006880F38B
+:1002900008884FF0000080F3148862B661B6BFF39F
+:1002A0004F8FBFF36F8F00DF00BF00BF08ED00E08E
+:1002B000DFF80C00016841F470010160704700BF75
+:1002C00088ED00E0EFF30980BFF36F8F134B1A68DE
+:1002D0001EF0100F08BF20ED108A20E9F04F1060CB
+:1002E00009B44FF0500080F31188BFF34F8FBFF374
+:1002F0006F8F0BF021FD4FF0000080F3118809BCD7
+:1003000019680868B0E8F04F1EF0100F08BFB0EC95
+:10031000108A80F30988BFF36F8F70472000002098
+:10032000EFF30580704700000948804709480047FF
+:10033000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE795
+:10034000FEE7FEE704480549054A064B70470000F2
+:10035000396D000889010008985C0020986200202F
+:10036000985E0020985E002053EA020C00F069803D
+:100370002DE9F04B4FF00006002B1FBFB3FA83F5B9
+:1003800003FA05F424FA05F65E4012BF1643B2FAEA
+:1003900082F502FA05F4C5F120051EBF22FA05FC1C
+:1003A00044EA0C04203556EA044C4FEA144418BFC2
+:1003B000641C4FF000084FF00009904271EB030CF1
+:1003C00039D3002919BFB1FA81F701FA07F6B0FA5B
+:1003D00080F700FA07F6C7F120071EBF20FA07FCD6
+:1003E00046EA0C062037B6FBF4FCA7EB0507103FE6
+:1003F00007F01F0BCBF120060CFA0BFB2CFA06F6CC
+:1004000044BFB3460026202FA4BF5E464FF0000B2A
+:100410005BEA060C08BF4FF0010B19EB0B09ABFBB5
+:10042000027C48EB0608C01B06FB02CC0BFB03CC8E
+:1004300071EB0C01C1E70B46024641464846BDE858
+:10044000F08B13B54FF000004FF00001AFF30080C8
+:10045000BDE81C407047032A40F2308010F0030CC6
+:1004600000F0158011F8013BBCF1020F624498BF07
+:1004700011F801CB00F8013B38BF11F8013BA2F1A4
+:10048000040298BF00F801CB38BF00F8013B11F01F
+:10049000030300F06280083AC0F0088051F8043B82
+:1004A000083A51F804CBA0E80810F5E7121D5CBF2C
+:1004B00051F8043B40F8043BAFF30080D20724BF5F
+:1004C00011F8013B11F801CB48BF11F8012B24BFF3
+:1004D00000F8013B00F801CB48BF00F8012B704742
+:1004E00002F0FF0343EA032242EA024200F069B845
+:1004F0004FF0000200B5134694469646203922BFBD
+:10050000A0E80C50A0E80C50B1F12001BFF4F7AF07
+:10051000090728BFA0E80C5048BF0CC05DF804EBE9
+:10052000890028BF40F8042B08BF704748BF20F857
+:10053000022B11F0804F18BF00F8012B7047704755
+:100540007047704710B500F05DF8006810BD10B539
+:10055000044600F057F8046010BD10B5203AC0F012
+:100560000B80B1E81850203AA0E81850B1E81850B4
+:10057000A0E81850BFF4F5AF5FEA027C24BFB1E8F1
+:100580001850A0E8185044BF18C918C0BDE8104062
+:100590005FEA827C24BF51F8043B40F8043B08BF6B
+:1005A0007047D20728BF31F8023B48BF11F8012B32
+:1005B00028BF20F8023B48BF00F8012B70474FF0DE
+:1005C00000020429C0F0128010F0030C3FF492AF37
+:1005D000CCF1040CBCF1020F18BF00F8012BA8BF2E
+:1005E00020F8022BA1EB0C01FFF784BF5FEAC17C6E
+:1005F00024BF00F8012B00F8012B48BF00F8012BA5
+:100600007047000000487047385C00200048704781
+:10061000385C00207546FFF7F9FFAE4605006946D5
+:10062000534620F00700854618B020B5FFF78AFE34
+:10063000BDE820404FF000064FF000074FF00008E3
+:100640004FF0000B21F00701AC46ACE8C009ACE864
+:10065000C009ACE8C009ACE8C0098D46704710B5C8
+:100660000446AFF300802046BDE81040FFF7F5BD1B
+:1006700001491820ABBEFEE72600020070470000CB
+:1006800070B505460C4615B96FF0010070BD0AF053
+:10069000B6F80C49086010B96FF00100F6E70023C6
+:1006A0001A46012108480AF039F920600A21206819
+:1006B0000AF092F9054A0321012001F007FD00200C
+:1006C000E4E70000E80200208D6500087D070008CF
+:1006D00010B5044614B96FF0010010BD09F0DEFF3B
+:1006E00000F4006018B34FF4006009F0ABFF94ED24
+:1006F000030AD4ED010A30EE600AF2EE040A80EE3D
+:10070000201A84ED051A94ED040AD4ED020A30EEA5
+:10071000600AF2EE040A80EE201A84ED061A94EDC7
+:10072000030A84ED010A94ED040A84ED020A002014
+:10073000D3E7024602B111B96FF001007047907B18
+:100740000873D37B4B73137C8B73537CCB7391ED0A
+:10075000030AB1EE400A81ED030A907C0874D37C51
+:100760004B74137D8B74537DCB7491ED040AB1EE01
+:10077000400A81ED040A0020E0E7000010B54FF4C4
+:1007800080610248006809F0A1FF10BDE802002066
+:1007900070B50446012001F059FC05461C22214693
+:1007A00005F0C4FB08B9002070BD4FF0FF30FBE737
+:1007B00010B500220121880209F0C8FFB0F5806F52
+:1007C00001D1012010BD0020FCE7000030B52DED67
+:1007D000068B81B005460C462DB94FF0FF3001B0B5
+:1007E000BDEC068B30BD14B94FF0FF30F7E794ED48
+:1007F000000AD4ED010A20EE200AD4ED020A94ED9D
+:10080000031A00EE810AF0EE000A60EE208A94EDF1
+:10081000010A20EE000AD4ED020A94ED021A00EE5D
+:10082000810AF7EE000AB0EE001AB0EE609A01EE0F
+:10083000409AF0EE490AB0EE680A07F031FE85ED05
+:10084000010A94ED000AD4ED020A20EE200AD4ED4C
+:10085000030A94ED011A00EEC10AF0EE000A20EE40
+:10086000208AB0EEC80AF7EE000AB4EEE00AF1EE14
+:1008700010FA0FDB9FED200A8DED000A18EE100A2A
+:100880000246009961F31E0200929DED000A85ED7B
+:10089000020A05E0B0EE480A07F006FB85ED020A01
+:1008A00094ED000AD4ED030A20EE200AD4ED010AEB
+:1008B00094ED021A00EE810AF0EE000A60EE209A32
+:1008C00094ED020A20EE000AD4ED030A94ED031A17
+:1008D00000EE810AF7EE000AB0EE001AB0EE60AA50
+:1008E00001EE40AAF0EE4A0AB0EE690A07F0D8FD20
+:1008F00085ED000A002072E7DB0FC93F024612B9FE
+:100900004FF0FF307047F7EE000A80EE801A82ED5C
+:10091000041AF7EE000AC2ED000ADFED070AC2ED85
+:10092000010ADFED050AC2ED020ADFED030AC2ED9E
+:10093000030A0020E6E7000000000000F0B52DEDFE
+:10094000108B9DB004460D4616461F462CB94FF03D
+:10095000FF301DB0BDEC108BF0BD15B94FF0FF306E
+:10096000F7E716B94FF0FF30F3E79FEDFE0AFE48B8
+:1009700080ED000A2FB932462946204600F096FC49
+:10098000E7E797ED00BA97ED019AD7ED029AB5EE39
+:10099000C0BAF1EE10FA0FD1B5EEC09AF1EE10FA2E
+:1009A0000AD1F5EEC09AF1EE10FA05D13246294689
+:1009B000204600F07BFCCCE7D5ED00EAD5ED01DA6E
+:1009C00095ED02FA96ED000A8DED030A96ED010A07
+:1009D0008DED020A96ED020A8DED010A94ED010AF1
+:1009E000F1EE400A9DED030A20EE800A94ED021A12
+:1009F000DDED020A01EE600A94ED031ADDED010A55
+:100A000001EE600AF6EE000A20EE200A8DED190ACA
+:100A1000D4ED000A9DED030A20EE800A94ED021A3F
+:100A2000DDED010A01EE200A94ED031ADDED020A64
+:100A300001EE600AF6EE000A20EE200A8DED180A9B
+:100A4000D4ED000A9DED020A20EE800A94ED011A11
+:100A5000DDED010A01EE600A94ED031ADDED030AF3
+:100A600001EE200AF6EE000A20EE200A8DED170AAC
+:100A7000D4ED000A9DED010A20EE800A94ED011AE2
+:100A8000DDED020A01EE200A94ED021ADDED030A03
+:100A900001EE600AF6EE000A20EE200A8DED160A3D
+:100AA000F5EEC0EAF1EE10FA09D1F5EEC0DAF1EE9A
+:100AB00010FA04D1B5EEC0FAF1EE10FA7ED06EEE67
+:100AC000AE0A4DEEAD0A4FEE0F0AB0EE600A05F029
+:100AD0009FFAB0EE40AA2EEE8A0AF0EE40EA2DEE22
+:100AE0008A0AF0EE40DA2FEE0A0AB0EE40FA6BEE18
+:100AF0000B0A49EE090A49EEA90AB0EE600A05F0B0
+:100B000087FAB0EE40AA2BEE0A0AB0EE40BA29EE00
+:100B10000A0AB0EE409A29EE8A0AF0EE409A94ED65
+:100B2000000AF0EE000A20EE200A20EE0B0A8DEDFE
+:100B3000130A94ED000AF0EE000A20EE200A20EEDF
+:100B4000090A8DED120A94ED000AF0EE000A20EE7B
+:100B5000200A20EE290A8DED110A94ED010AF0EE2B
+:100B6000000A20EE200A20EE0B0A8DED100A94ED0B
+:100B7000000AF0EE000A20EE200A8DED0D0A94ED39
+:100B8000010AF0EE000A20EE200A8DED0C0A94ED29
+:100B9000020AF0EE000A20EE200A8DED0B0A94ED19
+:100BA000030AF0EE000A20EE200A8DED0A0A94ED09
+:100BB000000AF0EE000A20EE200A00E015E3D4ED72
+:100BC000020A20EE200A8DED090A94ED020AF0EEE9
+:100BD000000A20EE200AD4ED030A20EE200A8DED53
+:100BE000080A94ED000A20EE000A8DED070A94ED44
+:100BF000000AD4ED010A60EE20CA94ED000AD4ED9B
+:100C0000020A20EE20DA94ED000AD4ED030A20EE69
+:100C1000200A8DED060A94ED010A20EE00CA94ED3B
+:100C2000010AD4ED020A20EE200A8DED050A94EDAA
+:100C3000010AD4ED030A60EE20BA94ED020A60EED8
+:100C400000AA94ED020AD4ED030A20EE200A8DEDED
+:100C5000040A94ED030A20EE00EA9DED070A2BEE4C
+:100C6000000A94ED031ADDED120A00EEC10A94EDBC
+:100C7000021ADDED110A00EE810A0BEE0C0ADDED21
+:100C80000C0A60EE890A94ED021A00EE810ADDED8D
+:100C90000C0A60EEA90A94ED031A00EE810A0BEE2D
+:100CA0006A0A0BEE4E0A8DED150AD4ED030A9DED8E
+:100CB000130A20EE800ADDED070A09EE200A94ED02
+:100CC000011ADDED110A00EEC10A94ED021ADDED04
+:100CD000100A00EE810A09EE4C0A09EE2A0ADDED3F
+:100CE0000B0A60EEA90A94ED031A00EE810A09EEE0
+:100CF0004E0A8DED140ADDED150A20EEA01ADDED89
+:100D0000140A00EEA01AB0EE410A07F0EAFFB0EEB6
+:100D1000408AD4ED020A9DED130AB1EE400A20EE9E
+:100D2000800A94ED011ADDED120A00EE810ADDED74
+:100D3000070A09EEA00A94ED031ADDED100A00EE91
+:100D4000810A09EECC0ADDED0B0A60EE890A94ED0A
+:100D5000031A00EE810A09EEEA0AF0EE408A49EE33
+:100D60008E8A03E09EEF273DA8020020B0EE480ADD
+:100D7000F0EE000A20EE200A8DED0F0AB0EE000A18
+:100D800028EE800A8DED0E0A9DED090AF0EE000AAC
+:100D900010EEAB0A70EE6E0A9DED0B0AB1EE400A42
+:100DA00060EE800A9DED080AB0EE001A01EE2C0AF2
+:100DB00030EE6D1A9DED0C0A40EE010AB6EE000A07
+:100DC00030EE6A0A30EE4E1AB0EE480A21EE000A02
+:100DD0003BEECD1A08EE810A30EE4B0A94ED021A72
+:100DE00021EE281A41EE400A94ED031AB0EE480AAB
+:100DF000B1EE400A61EE001A94ED010A48EE801A45
+:100E00009DED050A9DED061A30EE411AB0EE480A36
+:100E100021EE001A9DED040A3CEE800A08EE801ACD
+:100E200031EE490A41EE800A3DEE2B1AB0EE480A37
+:100E300021EE000AB6EE001A31EE4C1A31EE6A1AB3
+:100E400008EE810A30EE691AD4ED021AB0EE480AB3
+:100E500021EE800A40EE010ACDED1C0A9DED090A43
+:100E6000F0EE000A10EEAB0A70EE6E0A9DED0A0A73
+:100E700020EE801A9DED080AF0EE000A00EEAC0AA2
+:100E800070EE6D1ADDED0D0AB0EE410A00EEA10A1A
+:100E9000F7EE000AB0EE001A41EE4C0AB0EE001A6E
+:100EA00041EE6A0A30EECF1AD4ED010AF1EE001AD3
+:100EB00060EEA11AF0EE400A41EEC10AB6EE000A59
+:100EC00030EE6A0A30EE4E1AB0EE480A21EE000A01
+:100ED0003BEECD1A08EE810A30EE4B0A94ED031A70
+:100EE00021EE281A41EE000A94ED021AB0EE480AEB
+:100EF00061EE001A94ED000A48EE801A9DED050A95
+:100F00009DED061A30EE411AB0EE480A21EE001AA5
+:100F10009DED040A3CEE800A08EE801A31EE490A83
+:100F200041EE800A94ED031AB0EE480A21EE001A51
+:100F3000D4ED011A9DED0E0A00EE611A7DEE2B1A1A
+:100F4000B0EE480A21EE800AF6EE001A71EECC1AD5
+:100F500071EEEA1A08EEA10A30EE690A41EE000AC3
+:100F6000F0EE60FA9DED090AF0EE000A10EEAB0A11
+:100F700070EE6E0A9DED0D0AB1EE400A60EE800A39
+:100F80009DED080AB0EE001A01EE2C0A30EE6D1A43
+:100F90009DED0A0A40EE010AB7EE000AB0EE001A13
+:100FA00001EE4C0AB0EE001A01EE6A0A30EE4F0A6A
+:100FB00094ED021AF1EE001A21EE211A41EE400AD8
+:100FC00094ED021A9DED0F0AB1EE400A21EE001ACF
+:100FD00094ED000A08EEC01AB6EE000A30EE6A0A76
+:100FE00070EE4E1AB0EE480A21EE800A7BEECD1A62
+:100FF00008EEA10A30EE4B0A41EE000A94ED011A08
+:10100000B0EE480A61EE001A94ED030A48EE801A29
+:101010009DED050A9DED061A30EE411AB0EE480A24
+:1010200021EE001A9DED040A3CEE800A08EE801ABB
+:1010300031EE490A41EE800A94ED001AB0EE480AFA
+:1010400021EE001AD4ED021A9DED0E0A00EE611A8F
+:101050007DEE2B1AB0EE480A21EE800AF6EE001A59
+:1010600071EECC1A71EEEA1A08EEA10A30EE690AA6
+:1010700041EE000ACDED1B0A9DED090AF0EE000AD3
+:1010800010EEAB0A70EE6E0A9DED0C0A60EE800A5F
+:101090009DED080AB0EE001A01EE2C0A70EE6D1AF2
+:1010A0009DED0B1AB0EE600A01EE210A94ED031AD1
+:1010B000DDED0F0AF1EE600A61EE200A94ED011AEF
+:1010C00048EE810AB6EE001A31EE6A1A31EE4E1A77
+:1010D00021EE081A7BEECD1A08EEA11A31EE4B1A5A
+:1010E00000EE810AD4ED000AB1EE481A20EE811A12
+:1010F000D4ED020A08EEA01ADDED050ADDED061AB0
+:1011000070EEE10A60EE880ADDED041A7CEEA11AA9
+:1011100048EEA10A70EEC90A01EE200A7DEE2B0A04
+:1011200060EE880AB6EE001A31EE4C1A31EE6A1AF9
+:1011300048EE810A70EEE90A94ED011A21EE081AD0
+:1011400001EE200A8DED1A0ADDED1C0A60EEA00A00
+:101150004FEEAF0A9DED1B1A41EE010A9DED1A1AE2
+:1011600041EE010AB0EE600A04F052FFB0EE40AA70
+:101170009DED1C0A20EE0A0A8DED1C0A2FEE8A0A4C
+:10118000F0EE40FA9DED1B0A20EE0A0A8DED1B0AD7
+:101190009DED1A0A20EE0A0A8DED1A0A9DED190A34
+:1011A000414890ED001ADDED1C0A01EE600A8DED5C
+:1011B000190A9DED180AD0ED000A00EEEF0A8DED38
+:1011C000180A9DED170A90ED001ADDED1B0A01EEDD
+:1011D000600A8DED170A9DED160A90ED001ADDEDFF
+:1011E0001A0A01EE600A8DED160AD4ED000A94ED9C
+:1011F000041A9DED190A40EE010AC4ED000AD4ED6F
+:10120000010A94ED041A9DED180A40EE010AC4ED9E
+:10121000010AD4ED020A94ED041A9DED170A40EE7E
+:10122000010AC4ED020AD4ED030A94ED041A9DEDFF
+:10123000160A40EE010AC4ED030AD4ED000A60EE7E
+:10124000A00A94ED011AD4ED011A41EE210A94EDA1
+:10125000021AD4ED021A41EE210A94ED031AD4EDDC
+:10126000031A41EE210AB0EE600A04F0D1FEB0EE9E
+:1012700040AA94ED000A20EE0A0A84ED000A94EDDB
+:10128000010A20EE0A0A84ED010A94ED020A20EE1A
+:101290000A0A84ED020A94ED030A20EE0A0A84ED9C
+:1012A000030A0020FFF755BBA802002070B52DED02
+:1012B000108B8CB004460D4616462CB94FF0FF300B
+:1012C0000CB0BDEC108B70BD15B94FF0FF30F7E7D7
+:1012D00016B94FF0FF30F3E79FEDF30AF34880EDC6
+:1012E000000A95ED009AD5ED018AD5ED029A96EDAA
+:1012F00000AAD6ED01AA96ED02BA94ED010AB1EE6C
+:10130000400A20EE0A0AD4ED020A00EEEA0AD4ED01
+:10131000030A00EECB0AF6EE000A20EE200A8DED5D
+:101320000B0A94ED000A20EE0A0AD4ED020A00EE40
+:101330008B0AD4ED030A00EEEA0AF6EE000A20EE6C
+:10134000200A8DED0A0A94ED000A20EE2A0AD4ED57
+:10135000010A00EECB0AD4ED030A00EE8A0AF6EE8B
+:10136000000A20EE200A8DED090A94ED000A20EE15
+:101370000B0AD4ED010A00EEAA0AD4ED020A00EE2F
+:10138000CA0AF6EE000A20EE200A8DED080AB5EE34
+:10139000C09AF1EE10FA09D1F5EEC08AF1EE10FA1A
+:1013A00004D1F5EEC09AF1EE10FA7CD069EE090A8C
+:1013B00048EEA80A49EEA90AB0EE600A04F028FE39
+:1013C000B0EE408A29EE080AB0EE409A28EE880A6C
+:1013D000F0EE408A29EE880AF0EE409A94ED000A79
+:1013E000F0EE000A20EE200A8DED070A94ED010AC6
+:1013F000F0EE000A20EE200A8DED060A94ED020AB6
+:10140000F0EE000A20EE200A8DED050A94ED030AA5
+:10141000F0EE000A60EE20FA94ED000AF1EE000A08
+:1014200020EE200A8DED040A94ED010AF1EE000A87
+:1014300020EE20EA94ED020AF1EE000A60EE20EAC6
+:1014400094ED010AF2EE000A20EE200A8DED030A67
+:1014500094ED020AF2EE000A20EE200A8DED020A57
+:1014600094ED000A20EE000A8DED010A94ED010AC8
+:1014700060EE00BA94ED020A20EE00CA94ED030A71
+:1014800020EE000A8DED000A9DED040A20EE0C0A04
+:10149000DDED050A00EE890ADDED040A00EEAB0A77
+:1014A000DDED060A00E0A0E000EEE80AB0EE40FA4A
+:1014B0009DED000A2EEE000A0FEEC90ADDED010ACD
+:1014C000B1EE001A60EE810A94ED011A00EE810A75
+:1014D000DDED070A00EEE80A70EE4E0A9DED030A04
+:1014E00040EE2B0A9DED030A40EE0C0A4EEE290A4F
+:1014F000F0EE60CA9DED010AF1EE000A20EE200A2E
+:10150000D4ED020A20EE200ADDED070A00EE890A7A
+:10151000DDED000A0EEEA00A0FEEE80A30EE6E0ACC
+:10152000DDED020A00EEAB0ADDED020A00EE8C0AE8
+:101530000EEEA90AB0EE40DAB1EE000A2BEE800AF8
+:10154000D4ED030A20EE200ADDED060A00EEC90AFA
+:10155000F1EE000A6CEE200A94ED031A00EE810A07
+:10156000DDED050A00EEE80AF0EE40DA6FEE0F0A54
+:101570004CEEAC0A4DEE0D0A4DEEAD0AB0EE600A2F
+:1015800004F046FDB0EE408A2FEE080AB0EE40FAB5
+:101590002CEE880AF0EE40CA2DEE080AB0EE40DAD2
+:1015A0002DEE880AF0EE40DA9DED0B0A3F48D0EDB3
+:1015B000000A00EECF0A8DED0B0A9DED0A0AD0ED70
+:1015C000000A00EEEC0A8DED0A0A9DED090AD0ED45
+:1015D000000A00EECD0A8DED090A9DED080AD0ED56
+:1015E000000A00EEED0A8DED080AD4ED000A94ED34
+:1015F000041A9DED0B0A40EE010AC4ED000AD4ED79
+:10160000010A94ED041A9DED0A0A40EE010AC4EDA8
+:10161000010AD4ED020A94ED041A9DED090A40EE88
+:10162000010AC4ED020AD4ED030A94ED041A9DEDFB
+:10163000080A40EE010AC4ED030AD4ED000A60EE88
+:10164000A00A94ED011AD4ED011A41EE210A94ED9D
+:10165000021AD4ED021A41EE210A94ED031AD4EDD8
+:10166000031A41EE210AB0EE600A04F0D1FCB0EE9C
+:10167000408A94ED000A20EE080A84ED000A94EDF9
+:10168000010A20EE080A84ED010A94ED020A20EE18
+:10169000080A84ED020A94ED030A20EE080A84ED9C
+:1016A000030A00200CE60000022B073DA8020020E0
+:1016B00070B504460D46164614B94FF0FF3070BDA4
+:1016C00015B94FF0FF30FAE700203B4908600122CE
+:1016D000C9143A4802F07EFB2562002104F1500053
+:1016E000226A05F06BF8206A00F11802002104F16B
+:1016F000880005F063F8206A00F19002002104F5EB
+:10170000D07005F05BF8206A00F1A802002104F512
+:10171000EC7005F053F8206A00F14802002104F152
+:10172000F80005F04BF8206A00F17802002104F57A
+:10173000B47005F043F8206A00F13002002104F192
+:10174000C00005F03BF8206A00F16002002104F5BA
+:10175000987005F033F8206A00F1C002002104F50A
+:10176000047005F02BF89FED160A206880ED030A3F
+:101770009FED130A206880ED040A9FED110A20688E
+:1017800080ED010A9FED0E0A206880ED020A2660B6
+:10179000206AD0F8D800E061B2EE040A84ED0A0AAB
+:1017A000022084F8240095F8DC1025200155012042
+:1017B00084F84802002082E73C080040001C0240F8
+:1017C00000000000B0EE401ADFED0F1AB0EE610A23
+:1017D000A0B971EE601AF5EEC01AF1EE10FA04DB52
+:1017E00071EE601AB0EE610A0CE071EE601A9FEDC6
+:1017F000072A71EE821AB0EE610A03E0012801D1D6
+:10180000B0EE410A7047000000000000DB0FC94045
+:10181000F0EE400A40B99FED0A1A20EE811ADFED82
+:10182000091A81EE210A09E0012807D19FED051A66
+:1018300020EE811ADFED021A81EE210A70470000C6
+:1018400000003443DB0F494010B502210248006814
+:1018500008F03CFF10BD0000E002002010B513238B
+:10186000034A1221002000F063FA002010BD00009E
+:10187000BC5B002010B54FF0FF320121082008F0BA
+:1018800065FF10BD9FED010A704700000000C843CE
+:1018900010B501210248006808F018FF10BD0000D3
+:1018A000E002002010B50623034A0221012000F0C7
+:1018B0003FFA002010BD0000C35B002010B54FF0C0
+:1018C000FF320121042008F041FF10BD10B504468D
+:1018D00014B96FF0010010BD4348007810B16FF0EB
+:1018E0000200F8E708F08BFF4049086010B96FF07C
+:1018F0000100F0E7B6227E21002000F09BFAB6221C
+:101900001421012000F096FA1E2000F0F7FA1E21A3
+:10191000002000F045FA0021084600F041FA1E2898
+:1019200002D06FF00300D6E70021012000F038FA62
+:101930000F2802D06FF00300CDE7102000F013FB5A
+:10194000202000F010FB2A4A0121084600F070FB1D
+:101950002849102000F04AFB2749202000F046FBD0
+:10196000AA224021002000F065FA01224121002036
+:1019700000F060FA08225321002000F05BFA0422F4
+:101980005821002000F056FA04227D21002000F0AA
+:1019900051FA322000F0B2FA01220F21104600F075
+:1019A00049FA03221021012000F044FA00221621F6
+:1019B000012000F03FFA01221821104600F03AFA07
+:1019C00080221521012000F035FA0A2000F096FA55
+:1019D000012005490870102000F0E6FA202000F0F0
+:1019E000E3FA002077E70000E4020020E002002094
+:1019F000C91B000849180008911800080EB50146D7
+:101A000011B96FF001000EBD2B48B0F80100029033
+:101A10002948B0F8030001902748B0F8050000906D
+:101A2000BDF9080000EE100AB8EEC00A81ED000A08
+:101A3000BDF9040000EE100AB8EEC00A81ED010AFB
+:101A4000BDF9000000EE100AB8EEC00A81ED020AEE
+:101A500091ED000ADFED190A80EE201A81ED001ADF
+:101A600091ED010ADFED150A80EE201A81ED011AD1
+:101A700091ED020ADFED110A80EE201A81ED021AC3
+:101A80000D48407CC0000C4B9B7C40EA6312B2F5D1
+:101A9000806F02DBA2F5006002B200EE102AF8EEC1
+:101AA000C00AB4EE001AB3EE070A00EE810A81ED17
+:101AB000060A0020A7E70000BC5B002000A0AA45A2
+:101AC0000EB5014611B96FF001000EBD3848B0F8EF
+:101AD000070002903648B0F8090001903448B0F889
+:101AE0000B000090BDF9080000EE100AB8EEC00A25
+:101AF00081ED030ABDF9040000EE100AB8EEC00A39
+:101B000081ED040ABDF9000000EE100AB8EEC00A2B
+:101B100081ED050A91ED030ADFED260A80EE201A19
+:101B200081ED031A91ED040ADFED220A80EE201AFE
+:101B300081ED041A91ED050ADFED1E0A80EE201AF0
+:101B400081ED051A91ED030ADFED1B0A20EE200A54
+:101B500081ED030A91ED040ADFED170A20EE200A59
+:101B600081ED040A91ED050ADFED130A20EE200A4B
+:101B700081ED050A91ED030A1048D0ED000A30EE20
+:101B8000600A81ED030A91ED040A0D48D0ED000AC8
+:101B900030EE600A81ED040A91ED050A0948D0EDA6
+:101BA000000A30EE600A81ED050A6FF001008CE753
+:101BB000BC5B00206F12034235FA8E3CD402002039
+:101BC000D8020020DC02002010B510210E4802F0DF
+:101BD000F9F848B9012210210B4802F0FBF808215E
+:101BE0000A48006808F072FD0121094802F0EAF88D
+:101BF00048B901221146064802F0ECF804210348D6
+:101C0000006808F063FD10BD00000240E002002003
+:101C10000004024010B54FF0FF320121032008F00C
+:101C200095FD10BD70B52DED048B05469FED3B0A6B
+:101C3000B0EE408A9FED390AF0EE408A9FED370AF8
+:101C4000B0EE409A9FED350A354880ED000A9FEDD1
+:101C5000330A344880ED000A9FED300A324880EDA7
+:101C6000000A002420E0FFF7D5FFFFF71BFEFFF777
+:101C700025FE08F095FB2846FFF722FF95ED030AA5
+:101C800030EE080AB0EE408A95ED040A30EE280ADC
+:101C9000F0EE408A95ED050A30EE090AB0EE409A62
+:101CA00008F0CAFB601C84B240F6B8308442DADB2C
+:101CB00000EE104AB8EE400AC8EE000AB0EE608AA4
+:101CC00000EE104AB8EE400AC8EE800AF0EE608AD4
+:101CD00000EE104AB8EE400AC9EE000AB0EE609A73
+:101CE0000F4880ED008A0F48C0ED008A0E4880ED55
+:101CF000009A0B4890ED000A85ED070A094890ED1F
+:101D0000000A85ED080A084890ED000A85ED090AE9
+:101D1000012006490880BDEC048B70BD0000000066
+:101D2000D4020020D8020020DC020020E6020020BD
+:101D30002DE9F04105460E4614461F460CB9BDE894
+:101D4000F08115B1012D0CD105E0002210211148C0
+:101D500002F040F805E0002201210F4802F03AF8B5
+:101D600000BF00BF46F080000C490870012000F061
+:101D700055F9804614230122084902F06DFF012025
+:101D800000F04CF980463A46214602F09FFE00BF23
+:101D9000D5E700000000024000040240D00200200D
+:101DA00070B504460D46012000F0A8F814B1012CCE
+:101DB0000CD105E0002210211B4802F00BF805E0D1
+:101DC00000220121194802F005F800BF00BF45F0CC
+:101DD000800017490870012000F020F906461423FE
+:101DE0000122134902F038FF012000F017F90646DE
+:101DF000142302220E4902F0B1FD14B1012C10D1BE
+:101E000007E001221021084801F0E4FF084840786B
+:101E100070BD01221146054801F0DCFF044800783E
+:101E2000F6E700BFF4E700000000024000040240B3
+:101E3000D00200202DE9F04104460D46164605F07B
+:101E40007F001A49087008464670012000F056F8D5
+:101E500014B1012C0CD105E000221021144801F02E
+:101E6000B9FF05E000220121124801F0B3FF00BFD5
+:101E700000BF012000F0D2F80746142302220B49CC
+:101E800002F0EAFE14B1012C0CD105E00122102170
+:101E9000074801F09FFF05E001221146054801F0C7
+:101EA00099FF00BF00BFBDE8F0810000D002002014
+:101EB0000000024000040240014619B1012903D18B
+:101EC000024870470248FCE70020FAE72803002098
+:101ED0000003002010B5034612B96FF0010010BDD9
+:101EE00003EB830000EBC300034C04EB800040F8DD
+:101EF00021200020F3E700008050002070B5044648
+:101F000008F035FA4FF47A71B1FBF0F5B4FBF5F651
+:101F100008F006FA022816D006DCB0F1FF3F0CD01C
+:101F2000C8B101281CD117E0032808D0042807D025
+:101F30006FF00041401A13D100E000BF00BF00BFA6
+:101F40004FF0FF3070BD0EB1314600E00121084670
+:101F500008F0BCF904E000BF204601F0FFFD00BF1F
+:101F600000BF0020EEE710B50446012C0ED0082C6F
+:101F700010D0102C02D0202C10D103E00A2001F048
+:101F8000AFFF0EE0172001F0ABFF0AE0062001F0E2
+:101F9000A7FF06E0092001F0A3FF02E04FF0FF30A9
+:101FA00010BD00BF0020FBE710B50446012C0ED089
+:101FB000082C10D0102C02D0202C10D103E00A20C5
+:101FC00001F0B0FF0EE0172001F0ACFF0AE00620A0
+:101FD00001F0A8FF06E0092001F0A4FF02E04FF0A5
+:101FE000FF3010BD00BF0020FBE70000024611B922
+:101FF0006FF001007047002009E001238340134087
+:102000001BB1054B43F8201003E0431CD8B2102845
+:10201000F3DB00BF0020EDE700500020014601295E
+:1020200001D1024870470020FCE700005003002067
+:10203000034612B96FF001007047034800EB4310EC
+:1020400040F821200020F7E740500020014621B150
+:10205000012904D0022906D103E00448704704484E
+:10206000FCE70448FAE70020F8E7000084050020B8
+:1020700040050020C805002038B5044620680068E7
+:1020800000F0100010281ED100BF00200090206832
+:102090000068009020684068009000BF00BF2046A4
+:1020A00005F048FC00EBC000074901EB8000006A26
+:1020B00048B1204605F03EFC00EBC000024901EBB0
+:1020C0008000056AA84738BDE850002010B50346D7
+:1020D00012B96FF0010010BD03EBC300034C04EB19
+:1020E000800040F821200020F5E70000E8500020A3
+:1020F00000BFFEE710B5024800F0B2FF10BD0000BF
+:102100000003002010B5024800F0AAFF10BD000037
+:102110002803002010B50020FFF7CEFE0446084B30
+:10212000A3F11C02002100F0DEFE0649096800232D
+:102130001A46D1F88C0002491C3908F02DFA10BD5E
+:10214000EC5B0020F802002010B50120FFF7B4FE80
+:102150000446084BA3F11C02012100F0C4FE06490D
+:10216000096800231A46D1F88C0002491C3908F08E
+:1021700013FA10BD105C0020F80200202DE9F05F7A
+:1021800082460C4615461CB96FF00100BDE8F09F71
+:10219000BAF1000F45D194ED000ABDEEC00A10EE71
+:1021A000100A06B294ED010ABDEEC00A10EE100A44
+:1021B00007B294ED020ABDEEC00A10EE100A0FFA43
+:1021C00080F894ED030ABDEEC00A10EE100A0FFA73
+:1021D00080F940F2FF101549086000208860C8604F
+:1021E00008200861300A087608464676390A817662
+:1021F000C7764FEA1821017780F81D804FEA192130
+:10220000817780F81F90D5F884100878FFF754FE86
+:10221000834605F18803054A1832044900F025FD7C
+:1022200000E000BF00BF0020B0E70000185C002005
+:102230004A780B7842EA032200EE902A4A790B7919
+:1022400042EA032212B200EE102AB8EE601A9FEDA5
+:10225000122AC1EE021A9FED111A21EE811A80EDA9
+:10226000001ACA788B7842EA032212B201EE102AD1
+:10227000B8EEC11A80ED011AB8EEC01ADFED081AE7
+:1022800081EE212A80ED022A8A7901EE102AB8EE29
+:10229000411A80ED031A704700F8FF450000B4436F
+:1022A000000080460146074A0868904201D101209B
+:1022B0007047054A0868904201D10020F8E70320E2
+:1022C000F6E70000006800400064004070B58AB086
+:1022D00004460D461CB96FF001000AB070BD08F04D
+:1022E0008EFA2D49086010B96FF00100F5E7002261
+:1022F0002421202008F002F9C4F88C00C4F884508E
+:1023000028216846FEF7F4F800200590009001901F
+:102310000690012007900020029003900120089071
+:102320000E20099000200490FFF7C6FD064669467E
+:1023300000F046FD0020FFF7BFFD064601F063F9FF
+:10234000164A06210020FFF7C5FD0020FFF7B4FD67
+:102350000646022100F074FC0E2005900120049036
+:10236000FFF7AAFD0646694600F02AFD0120FFF7A7
+:10237000A3FD064601F047F9094A08210120FFF7AD
+:10238000A9FD0120FFF798FD0646102100F058FC3A
+:10239000044804600020A0E7FC020020152100088A
+:1023A00049210008F802002070B504460D4614B912
+:1023B0006FF0010070BD15B96FF00100FAE740F24F
+:1023C00011222868811A904224D009DCA0F205204D
+:1023D00068B101280CD002280BD003281ED109E0D7
+:1023E000012918D0022917D0032917D115E000BF01
+:1023F00000BF00BF2868A0F205260121B140206877
+:1024000008432060211D01EB061005F11C01FFF7B8
+:102410000FFF04E000BF00BF00BF00E000BF00BF2F
+:102420000020C7E72DE9F04395B0074688461546DA
+:102430001E4625B96FF0010015B0BDE8F083B8F174
+:10244000010F4BD12869019068690590A86909902E
+:10245000E8690D9000243FE001A800EB041000683B
+:10246000119001A800EB04104068129001A800EB45
+:1024700004108068139001A800EB0410C068149049
+:10248000381900F540701649086004208860002063
+:10249000C86008200861119808761298C1B21048E7
+:1024A00041761398C1B20E4881761498C1B20C4897
+:1024B000C1760021017741778177C177D6F8841002
+:1024C0004878FFF7F9FC814606F18803044A183280
+:1024D000034900F0CAFB641C042CBDDB0020ABE701
+:1024E000185C0020014611B94FF0FF307047012001
+:1024F000087000204870012008750020F6E70246A9
+:1025000012B94FF0FF30704711B94FF0FF30FAE7C2
+:1025100091ED000A82ED010A91ED020A82ED030AB3
+:1025200091ED010A82ED020A0020ECE7024612B9A1
+:102530004FF0FF30704711B94FF0FF30FAE700203D
+:10254000F8E7024612B94FF0FF30704711B94FF06B
+:10255000FF30FAE791ED010A82ED040A91ED020ADB
+:10256000D2ED040A20EE200A82ED010A91ED030A61
+:10257000D2ED040A20EE200A82ED020A91ED000A53
+:10258000D2ED040A20EE200A82ED030A0020DCE7E7
+:102590002DE9F0432DED049B91B004460E46914683
+:1025A000984634B96FF0010011B0BDEC049BBDE852
+:1025B000F08316B96FF00100F6E73178204600F09D
+:1025C00021F9002794F86C0000B3012810D00228EC
+:1025D0001BD003281BD19FED890A84ED1E0A9FEDB5
+:1025E000870A84ED1E0A9FED850A84ED1C0A0EE021
+:1025F00096ED030A84ED1E0A96ED010A84ED1C0A8D
+:1026000096ED020A84ED1D0A01E000E000BF00BF64
+:1026100094F86D0010B101283AD10EE0B8EEC80A66
+:1026200084ED1C0AB8EEE80A84ED1D0A00EE107A6B
+:10263000B8EEC00A84ED1E0A2AE094ED18AAB0EEA6
+:102640004A0A06F049FAF0EE409AB0EE4A0A06F05D
+:10265000B3F8B0EE409AB8EEC80A29EE000AF8EED8
+:10266000E80A09EEA00A84ED1C0AB1EE690AF8EE48
+:10267000C80A20EE200AF8EEE80A09EE200A84EDE6
+:102680001D0A00EE107AB8EEC00A84ED1E0A00BFE3
+:1026900000BFD4ED1E1AB0EE611AD4ED1D1AF0EE93
+:1026A000610AD4ED1C1AB0EE610A4946204600F0DA
+:1026B00069F900259DE004F1900000EB8500D0ED64
+:1026C000000AB0EE600A9FED4D2ADFED4D1A9FED36
+:1026D0004C1ADFED4A0A07F0C5FD05A800EB85009E
+:1026E00080ED000A04F1D00000EB850090ED000AB7
+:1026F00009A800EB850080ED000A6068243000EB3B
+:102700008500D0ED000A09A800EB850090ED001AC5
+:1027100071EE600AB0EE600A07F010F809A800EB4D
+:10272000850080ED000A09A800EB850090ED001AF5
+:10273000F0EE410A05A800EB850090ED001AB0EE1E
+:10274000410A07F009FA0DA800EB850080ED000AA8
+:102750000DA901EB8501D1ED000AB0EE600AC5EBD1
+:10276000C50204F5F87101EBC200DFED240A03F0A5
+:1027700019FF01A800EB850080ED000A01A901EB1B
+:10278000850191ED001AF0EE410A04F1800101EBA0
+:10279000850191ED001AB0EE410AC5EBC50204F5C2
+:1027A000347101EBC20003F0FDFE04F1F00000EB18
+:1027B000850080ED000A04F1F00000EB850090ED4B
+:1027C000000A08EB850080ED000A04F5807000EB3C
+:1027D000850090ED000AF1EE0C0A20EE200ABDEE15
+:1027E000C00A10EE100A08F1100141F82500681C1B
+:1027F000C5B2042DFFF65FAF0020D5E60000000053
+:102800000000B443024612B96FF00100704792F81D
+:102810006C00884201D10020F8E782F86C1000209B
+:10282000F4E7024612B96FF00100704711B96FF07A
+:102830000100FAE700203BE00B1D03EB001393EDD2
+:10284000000A02F1900303EB800383ED000A0B1DE5
+:1028500003EB001393ED010A02F1800303EB800305
+:1028600083ED000A01F1440303EB001393ED000A2A
+:1028700002F1B00303EB800383ED000A01F144038E
+:1028800003EB001393ED010A02F1A00303EB8003B5
+:1028900083ED000A01F1440303EB001393ED020AF8
+:1028A00002F1C00303EB800383ED000A431CD8B29E
+:1028B0000428C1DB0020B8E770B504460E4614B901
+:1028C0006FF0010070BD6660002084F86D00002587
+:1028D0001AE06068143000EB850090ED001AF0EE0D
+:1028E000410A6068001D00EB850090ED001AB0EE13
+:1028F000410A07F059F904F1140000EBC50080ED1E
+:10290000000AC0ED010A6D1C042DE2DB002525E064
+:10291000616801F14C02C5EBC50304F5347101EBAC
+:10292000C300002103F04AFF616801F16402C5EBB6
+:10293000C50304F5F87101EBC300002103F03EFF6D
+:10294000616801F13402C5EBC50304F5887101EB40
+:10295000C300002103F032FF681CC5B2042DD7DB91
+:10296000606800F17C02002104F56C7003F026FF22
+:10297000606800F19402002104F57A7003F01EFFF4
+:1029800000209FE770B52DED048B8AB00546B0EEB0
+:10299000408AF0EE608AB0EE419A0C46F0EE680A8A
+:1029A000B0EE480A07F000F98DED080ACDED090AEE
+:1029B000002627E005F1140101EBC600B0EE491A2C
+:1029C000D0ED010A90ED000A09F00CFA684600EB20
+:1029D000C60080ED000AC0ED010A694601EBC600A1
+:1029E000D0ED011A90ED001ADDED090A9DED080AFF
+:1029F00006F0F4FE04EBC60080ED000AC0ED010A0B
+:102A0000701CC6B2042ED5DB94ED000AB5EEC00AE8
+:102A1000F1EE10FA24D194ED020AB5EEC00AF1EEFF
+:102A200010FA1DD194ED040AB5EEC00AF1EE10FAC9
+:102A300016D194ED060AB5EEC00AF1EE10FA0FD1E8
+:102A40009FED1E0A84ED010A9FED1C0A84ED030A26
+:102A50009FED1A0A84ED050A9FED180A84ED070A16
+:102A60002146284606F09CFF95F86C0090B900209E
+:102A70000EE004EBC00191ED000ADFED110A80EEDB
+:102A8000201A05F1E00101EB800181ED001A401CE4
+:102A90000428EEDB0CE005F1E00101EB800191ED93
+:102AA000000A05F5807101EB800181ED000A401CF0
+:102AB0000428F0DB0AB0BDEC048B70BDDB0FC93F0E
+:102AC00039F1663A00487047D000002010B502483E
+:102AD00000F064FE10BD00006C06002010B5024836
+:102AE00000F05CFE10BD0000CC06002010B50248CE
+:102AF00000F054FE10BD0000A803002010B50248ED
+:102B000000F04CFE10BD00000804002010B5024883
+:102B100000F044FE10BD00000C06002001460878BD
+:102B200010381823B0FBF3F20848805CC865032A0C
+:102B300005D908686FF30900001D886503E008687F
+:102B40006FF309008865886D70470000E4DD0008B8
+:102B5000014600208A6A8B69CBB932B1012A0DD0B7
+:102B6000022A03D0032A10D10EE000BFCB6A03F083
+:102B70008073B3F1807F00D1012007E0CB6AB3F10D
+:102B8000C07F00D1012001E000E000BF34E08B698C
+:102B9000B3F5005F1AD132B1012A07D0022A03D05F
+:102BA000032A11D10AE000BF01200EE0CB6A03F036
+:102BB0008073B3F1807F00D1012006E0CB6AB3F1CE
+:102BC000C07F00D1012000E000BF15E032B1012A32
+:102BD00005D0022A04D0032A0CD103E000BF00BFB5
+:102BE000012008E0CB6A03F08073B3F1807F00D14D
+:102BF000012000E000BF00BF704730B504682468C2
+:102C000024F4802405682C60046863608468402C88
+:102C100004D10468A2600468E16003E00468A16074
+:102C20000468E26030BD704710B5102000F0C2FFAC
+:102C300010BD10B5202000F0BDFF10BD00BFFEE7A5
+:102C400010B5024692F82030012B01D0022B06D19C
+:102C500010684069084314686061002010BD506A24
+:102C600040F4802050620120F8E7F0B504460D469C
+:102C70001E4694F8207020688368A86800B900E0B8
+:102C800000BF012F01D0022F7CD103F0806030B94A
+:102C900003F0006018B903F08050002873D0C3F32C
+:102CA0000161022905D9606A40F4000060620120D8
+:102CB000F0BD012088403060A86860B9B5F800C058
+:102CC000E86840EA4C5C206800F5C07000EB011039
+:102CD000C0F800C00FE0D5E901C040EACC00D5F84B
+:102CE0000CC040EA0C00D4F800C00CF5C07C0CEB22
+:102CF000011CCCF80000D5F810C0206800F5C070A9
+:102D000000EB0110C0F804C0287D01280ED1206816
+:102D100000F5C07000EB0110406840F4807C206832
+:102D200000F5C07000EB0110C0F804C0D0790006B7
+:102D300092F806C040EA0C4092F805C040EA0C2C1C
+:102D400010794CEA000C206800F5C07000EB01100F
+:102D5000C0F80CC0D078000692F802C040EA0C40DF
+:102D600092F801C040EA0C2092F800C040EA0C0042
+:102D7000D4F800C00CF5C07C0CEB011CCCF80800AA
+:102D8000206801E016E00FE000F5C07000EB0110D4
+:102D9000006840F0010C206800F5C07000EB0110E5
+:102DA000C0F800C0002083E7606A40F40010606251
+:102DB00001207DE7606A40F480206062012077E7AF
+:102DC000F0B504460A46216894F82050012D01D040
+:102DD000022D7ED1424901F50071086840F00100E2
+:102DE0000860086820F47C5008600868566A40EA69
+:102DF00006200860107D00F01F06012000FA06F38F
+:102E0000C8699843C861A1F50071D069C8B9D1F803
+:102E10000C029843C1F80C02908880B2968940EA6F
+:102E2000064601F51070576940F83760108880B287
+:102E3000168940EA064601F51070576900EBC70095
+:102E40004660D069012819D1D1F80C021843C1F8A5
+:102E50000C02908880B2168840EA064601F5107090
+:102E6000576940F83760908980B2168940EA064673
+:102E700001F51070576900EBC7004660906928B9EA
+:102E8000D1F804029843C1F8040204E0D1F8040226
+:102E90001843C1F80402106928B9D1F81402984304
+:102EA000C1F8140204E0D1F814021843C1F8140266
+:102EB000106A012804D1D1F81C021843C1F81C0281
+:102EC000D1F8000220F00100C1F800020020F0BD9E
+:102ED000FFE7606A40F4802060620120F7E70000AD
+:102EE00000640040704770B5044694F82050012DEE
+:102EF00001D0022D7DD151B92068C06800F00300D7
+:102F000080B9606A40F400106062012070BD2068E2
+:102F1000006900F0030028B9606A40F400106062A4
+:102F20000120F3E7206800F5D87000EB011000687D
+:102F300000F004009060906840B9206800F5D870F7
+:102F400000EB01100068400D106007E0206800F5FC
+:102F5000D87000EB01100068C0085060206800F5D0
+:102F6000D87000EB0110006800F00200D06020680B
+:102F700000F5D87000EB0110406800F00F00106100
+:102F8000206800F5D87000EB0110406800F47F4025
+:102F9000000A9061206800F5D87000EB01104068CD
+:102FA000000C5061206800F5D87000EB01108068BB
+:102FB0001870206800F5D87000EB0110806800F4EC
+:102FC0007F40000A5870206800F5D87000EB0110AF
+:102FD000806800F47F00000C9870206800F5D870BD
+:102FE00000EB01108068000ED870206800F5D870E2
+:102FF00000E02FE000EB0110C0681871206800F5B8
+:10300000D87000EB0110C06800F47F40000A5871CE
+:10301000206800F5D87000EB0110C06800F47F0054
+:10302000000C9871206800F5D87000EB0110C068A2
+:10303000000ED87131B92068C06840F020002668C1
+:10304000F06005E02068006940F0200026683061EB
+:1030500000205BE7606A40F480206062012055E751
+:103060002DE9F05F04460025206846692068D0F805
+:103070000490206887682068D0F80CA02068D0F8F9
+:1030800010B02068D0F8188006F00100002855D054
+:1030900007F00100C0B101202168886007F002003C
+:1030A00018B1204600F0DFFA0EE007F0040010B17E
+:1030B00045F4006508E007F0080010B145F48055BC
+:1030C00002E0204600F0CEFA07F48070C8B14FF459
+:1030D00080702168886007F4007018B1204600F005
+:1030E000C4FA0EE007F4806010B145F4005508E022
+:1030F00007F4006010B145F4804502E0204600F07E
+:10310000B3FA07F48030C8B14FF48030216888608A
+:1031100007F4003018B1204600F0A9FA0EE007F4D9
+:10312000802010B145F4004508E007F4002010B1FC
+:1031300045F4803502E0204600F098FA06F00800D9
+:1031400038B10AF0100020B145F400751020216854
+:10315000C86006F0040040B10AF0080028B1082059
+:103160002168C860204600F00DFA06F0020038B170
+:103170002068C06800F0030010B1204600F004FA97
+:1031800006F0400038B10BF0100020B145F4806526
+:1031900010202168086106F0200040B10BF0080003
+:1031A00028B1082021680861204600F00BFA06F0DB
+:1031B000100038B12068006900F0030010B120460B
+:1031C00000F002FA06F4003040B109F0100028B116
+:1031D000102021684860204600F014FA06F4803080
+:1031E00040B109F0080028B1082021684860204655
+:1031F00000F03EFA06F4004088B309F0040078B30A
+:1032000006F4807020B108F0010008B145F0010516
+:1032100006F4007020B108F0020008B145F0020584
+:1032200006F4806020B108F0040008B145F0040500
+:1032300006F40060A0B108F0700088B108F07000DA
+:10324000402817D006DC10280BD020280CD03028BE
+:1032500019D10CE0502810D0602814D110E01DE0E6
+:1032600019E045F008050FE045F010050CE045F0C9
+:10327000200509E045F0400506E045F0800503E043
+:1032800045F4807500E000BF00BF2068806920F031
+:103290007000216888610420216848602DB1606A4F
+:1032A000284360622046FFF71DFEBDE8F09F70B521
+:1032B00004460CB9012070BD94F8200010B92046D6
+:1032C00000F0B0F82068006840F001002168086054
+:1032D00000F086FD05460DE000F082FD401B0A2847
+:1032E00008D9606A40F400306062052084F820004C
+:1032F0000120E0E72068406800F001000028EBD0E2
+:103300002068006820F002002168086000F068FD75
+:1033100005460DE000F064FD401B0A2808D9606AEC
+:1033200040F400306062052084F820000120C2E7EC
+:103330002068406800F002000028EBD1207E0128C0
+:1033400006D12068006840F080002168086005E030
+:103350002068006820F0800021680860607E0128F5
+:1033600006D12068006840F040002168086005E050
+:103370002068006820F0400021680860A07E0128D5
+:1033800006D12068006840F020002168086005E050
+:103390002068006820F0200021680860E07E012895
+:1033A00006D12068006820F010002168086005E060
+:1033B0002068006840F0100021680860207F012824
+:1033C00006D12068006840F008002168086005E028
+:1033D0002068006820F0080021680860607F0128EC
+:1033E00006D12068006840F004002168086005E00C
+:1033F0002068006820F0040021680860D4E9020118
+:10340000084321690843616908436168491E08430C
+:103410002168C86100206062012084F8200000203B
+:1034200049E7000010B586B00446142101A8FDF755
+:103430005FF84E492068884241D14D480068401CE1
+:103440004B4908600846006801280FD100BF0020E2
+:1034500000904848006840F00070464908600846FF
+:10346000006800F00070009000BF00BF00BF0020A7
+:10347000009040481038006840F008003D4910397D
+:1034800008600846006800F00800009000BF00BF18
+:10349000032001900220029000200390032004905A
+:1034A0000920059001A9344800F092FB0022052173
+:1034B000142000F047FD142000F034FD54E02F49A3
+:1034C0002068884250D100BF002000902948006841
+:1034D00040F08060274908600846006800F080607E
+:1034E000009000BF00BF22480068401C20490860CF
+:1034F0000846006801280FD100BF002000901D4839
+:10350000006840F000701B4908600846006800F041
+:103510000070009000BF00BF00BF00200090154861
+:103520001038006840F0020012491039086008465F
+:10353000006800F00200009000BF00BF6020019012
+:10354000022002900020039003200490092005909F
+:1035500001A90B4800F03CFB00220521402000F0AF
+:10356000F1FC402000F0DEFC06B010BD006400401D
+:103570000400002040380240000C02400068004077
+:10358000000402407047000070B505462846FEF76B
+:1035900089FE0446032C11D004EB840000EBC40028
+:1035A000074901EB8000806940B104EB840101EB25
+:1035B000C401034A02EB81018869804770BD0000A5
+:1035C000805000207047000070B505462846FEF781
+:1035D00069FE0446032C11D004EB840000EBC40008
+:1035E000074901EB8000006A40B104EB840101EB64
+:1035F000C401034A02EB8101086A804770BD0000E4
+:1036000080500020704770B5044694F820000128CF
+:1036100022D1022084F820002068006820F00100F8
+:103620002168086000F0DCFB05460DE000F0D8FBE7
+:10363000401B0A2808D9606A40F400306062052007
+:1036400084F82000012070BD2068406800F001006F
+:103650000028EBD16062F6E7606A40F40020606207
+:103660000120F0E770477047704770477047704718
+:10367000704710B504460CB9012010BD607920B91F
+:1036800000202071204600F005F801206071002024
+:10369000F3E7000008B50A4A016891420FD100BF64
+:1036A000002100910749096841F48051054A1160E1
+:1036B0001146096801F48051009100BF00BF08BDA8
+:1036C000003002403038024070B50446A56D00F06D
+:1036D00087FB064694F83500022808D080206065F4
+:1036E00000BF002084F8340000BF012070BD2068B6
+:1036F000006820F01600216808602068406920F00A
+:10370000800021684861206C08B9A06C28B120684D
+:10371000006820F00800216808602068006820F038
+:1037200001002168086010E000F05AFB801B0528AA
+:103730000BD920206065032084F8350000BF0020ED
+:1037400084F8340000BF0320D0E72068006800F050
+:1037500001000028E8D194F85C103F208840A86060
+:10376000012084F8350000BF002084F8340000BF39
+:1037700000BFBBE7014691F83500022803D0802046
+:10378000486501207047052081F835000868006809
+:1037900020F001000A6810600020F3E7F8B5044645
+:1037A000002000908C4800684FF41651B0FBF1F7F0
+:1037B000A56D2E6894F85C1008208840304098B1C0
+:1037C0002068006800F0040070B12068006820F0F4
+:1037D00004002168086094F85C1008208840A86004
+:1037E000606D40F00100606594F85C100120884035
+:1037F000304068B12068406900F0800040B194F822
+:103800005C1001208840A860606D40F00200606597
+:1038100094F85C1004208840304068B1206800684B
+:1038200000F0020040B194F85C1004208840A860C9
+:10383000606D40F00400606594F85C1010208840D2
+:10384000304078B32068006800F0080050B394F866
+:103850005C1010208840A8602068006800F4802078
+:1038600080B12068006800F4002028B9206CC8B13D
+:103870002046216C884715E0A06C98B12046A16CC9
+:1038800088470FE02068006800F4807028B920683D
+:10389000006820F0080021680860206C10B1204604
+:1038A000216C884794F85C10202088403040002824
+:1038B00065D02068006800F0100000285FD094F800
+:1038C0005C1020208840A86094F83500052828D195
+:1038D0002068006820F016002168086020684069B0
+:1038E00020F0800021684861206C08B9A06C28B1E4
+:1038F0002068006820F008002168086094F85C10D7
+:103900003F208840A860012084F8350000BF0020D7
+:1039100084F8340000BF206D10B12046216D884727
+:10392000F8BD2068006800F4802080B1206800683D
+:1039300000F4002028B9606C10B12046616C884703
+:103940001DE0E06BD8B12046E16B884717E02068A6
+:10395000006800F4807068B92068006820F01000EA
+:1039600021680860012084F8350000BF002084F839
+:10397000340000BFE06B10B12046E16B8847606DFA
+:1039800038B3606D00F00100F0B1052084F8350017
+:103990002068006820F001002168086000BF0098DE
+:1039A000401C0090B84200D905E02068006800F093
+:1039B00001000028F3D100BF012084F8350000BFCA
+:1039C000002084F8340000BFE06C10B12046E16CA8
+:1039D000884700BFA4E700001C0000202DE9F0414B
+:1039E0000446002500F0FCF9074614B90120BDE8A3
+:1039F000F081606A00B100BF022084F8350000BF8A
+:103A0000002084F8340000BF2068006820F0010026
+:103A1000216808600AE000F0E3F9C01B052805D919
+:103A200020206065032084F83500E0E72068006806
+:103A300000F001000028EED120680568214805400B
+:103A4000D4E901010843E168084321690843616939
+:103A50000843A1690843E1690843216A0843054313
+:103A6000606A042803D1D4E90B01084305432068A8
+:103A700005602068456925F00705606A0543606AAE
+:103A800004280DD1A06A0543E06A48B12046FFF73B
+:103A90005FF828B140206065012084F83500A6E772
+:103AA000206845612046FFF739F8064694F85C1017
+:103AB0003F208840B06000206065012084F8350018
+:103AC000002094E73F8010F02DE9F04704460D46B2
+:103AD00016461F464FF00008D4F8589000BF94F8DF
+:103AE0003400012802D10220BDE8F087012084F8CB
+:103AF000340000BF94F83500012825D1022084F855
+:103B00003500002060653B46324629462046FFF7D7
+:103B100074F894F85C103F208840C9F808002068C9
+:103B2000006840F0160021680860206C28B1206809
+:103B3000006840F00800216808602068006840F0D4
+:103B400001002168086006E000BF002084F834000E
+:103B500000BF4FF002084046C6E7000070B50446BB
+:103B600000F03EF906462546681C10B1044800786E
+:103B7000054400BF00F034F9801BA842FAD370BDA1
+:103B80001800002070B5054600240DE00120A0407B
+:103B9000284038B1064850F8240018B1044951F8BB
+:103BA00024008047601CC4B2102CEFDB70BD000005
+:103BB0000050002010B5044604480068204020B1A1
+:103BC000024804602046FFF7DDFF10BD143C0140B1
+:103BD000F8B502460B460025002400200021D6E05F
+:103BE000012606FA01F51E6806EA0504AC4274D106
+:103BF0001E7906F00306012E04D01E7906F0030696
+:103C0000022E13D190684F000326BE40B0434F00F0
+:103C1000DE68BE4030439060506801268E40B0435D
+:103C20001E79C6F300168E40304350601E7906F0B0
+:103C30000306032E09D0D0684F000326BE40B043D0
+:103C40004F009E68BE403043D0601E7906F00306E8
+:103C5000022E13D1CF0802F1200656F827004E0796
+:103C6000F70E0F26BE40B0434F07FF0E1E69BE4041
+:103C70003043CF0802F1200646F8270010684F00B5
+:103C80000326BE40B0431E7906F003064F00BE4037
+:103C9000304310605E6806F44036002E76D000BFD8
+:103CA000002600963C4E366846F480463A4F3E6009
+:103CB0003E46366806F48046009600BF00BF374E89
+:103CC0008F0856F827008E07370F0F26BE40B043E7
+:103CD000334EB24202D1002624E057E0314EB242C8
+:103CE00001D101261EE0304EB24201D1022619E078
+:103CF0002E4EB24201D1032614E02D4EB24201D124
+:103D000004260FE02B4EB24201D105260AE02A4ECE
+:103D1000B24201D1062605E0284EB24201D1072663
+:103D200000E008268F073F0FBE4030431B4E8F0830
+:103D300046F82700224E3068A0435E6806F48016DD
+:103D400006B120431E4E3060361D3068A0435E68C9
+:103D500006F4001606B12043194E361D3060184E89
+:103D6000361F3068A0435E6806F4003606B1204373
+:103D7000134E361F3060361F3068A0435E6806F46D
+:103D8000803606B120430E4E083E3060491C102993
+:103D9000FFF426AFF8BD0000443802400838014067
+:103DA000000002400004024000080240000C0240F3
+:103DB000001002400014024000180240001C0240A3
+:103DC000083C0140024613690B400BB1012000E0A2
+:103DD000002070470AB1816101E00B0483617047E4
+:103DE0000148006870470000100000200348006888
+:103DF0000349097808440149086070471000002011
+:103E00001800002010B50D48006840F400700B4900
+:103E100008600846006840F4806008600846006852
+:103E200040F480700860032000F0CAF80F2000F012
+:103E300007F800F02BF8002010BD0000003C024005
+:103E400070B504460E4800784FF47A71B1FBF0F07B
+:103E50000C490968B1FBF0F5284601F0D7F908B123
+:103E6000012070BD102C07D200222146501E00F008
+:103E700069F80548046001E00120F2E70020F0E75E
+:103E8000180000201C0000201400002008B500BF0E
+:103E9000002000901148006840F480400F490860FD
+:103EA0000846006800F48040009000BF00BF00BFDB
+:103EB00000200090081F006840F08050091F086033
+:103EC0000846006800F08050009000BF00BF00224C
+:103ED0000F21901E00F036F808BD00004438024063
+:103EE00010B501460846002817DB00F01F03012229
+:103EF0009A400B4B440943F8242000BF00BF00BF89
+:103F0000BFF34F8F00BF00BF00BF00BF00BF00BFA7
+:103F1000BFF36F8F00BF00BF00BF00BF10BD000028
+:103F200080E100E001460846002809DB00F01F039D
+:103F300001229A4043099B0003F1E023C3F80021CA
+:103F400000BF70472DE9F05F80460D4616460027FA
+:103F500003F08AFF074639462A46334601F0070038
+:103F6000C0F1070ABAF1040F02D94FF0040A01E0C8
+:103F7000C0F1070AD14600F1040ABAF1070F02D2D4
+:103F80004FF0000A01E0A0F1030AD4464FF0010A05
+:103F90000AFA09FAAAF1010A0AEA020A0AFA0CFA6A
+:103FA0004FF0010B0BFA0CFBABF1010B0BEA030B0F
+:103FB0004AEA0B042146404603F05EFFBDE8F09F4D
+:103FC00000BF00F00702064B19684FF6FF031940C7
+:103FD000044B0B4343EA0221014B196000BF7047B9
+:103FE0000CED00E00000FA0570B504460D460CB972
+:103FF000012070BD5848006800F00700A84209D2AF
+:1040000055490D700846006800F00700A84201D02D
+:104010000120EEE7207800F0020002281DD1207870
+:1040200000F00400042805D14C48006840F4E0503A
+:104030004A490860207800F00800082805D1474860
+:10404000006840F46040454908604448006820F03A
+:10405000F000A168084341490860207800F00100A1
+:10406000A8B36068012807D13C4808380068C0F34D
+:104070004040B8B90120BCE76068022802D06068FF
+:10408000032807D1354808380068C0F3406048B9B4
+:104090000120AEE7314808380068C0F3400008B995
+:1040A0000120A6E72D48006820F00300616808435E
+:1040B0002A490860FFF794FE064609E0FFF790FEE4
+:1040C000801B41F28831884202D9032091E707E042
+:1040D0002248006800F00C006168B0EB810FEDD160
+:1040E0001D48006800F00700A84209D91A490D7060
+:1040F0000846006800F00700A84201D0012078E7D8
+:10410000207800F00400042807D11448006820F447
+:10411000E050E168084311490860207800F0080089
+:10412000082808D10D48006820F46040216940EA61
+:10413000C1000A49086000F03FF808490968C1F366
+:104140000311074A515CC8400649086006480068E8
+:10415000FFF776FE00204CE7003C024008380240A2
+:10416000ECDD00081C00002014000020014800685D
+:10417000704700001C00002000B5FFF7F7FF04495E
+:104180000968C1F38221034A515CC84000BD0000A8
+:1041900008380240FCDD000800B5FFF7E7FF0449DE
+:1041A0000968C1F34231034A515CC84000BD0000B8
+:1041B00008380240FCDD00082DE9F0470024002506
+:1041C0000026A1462548006800F00C0020B1042814
+:1041D00005D008283AD105E0DFF8849039E0DFF80F
+:1041E000849036E01D48001F006800F03F041B4823
+:1041F000001F006800F4800078B11A481749091FB1
+:104200000968C1F38811A0FB017001462246002312
+:104210003846FCF7A9F805460EE011480F49091F7A
+:104220000968C1F38811A0FB0170014622460023F2
+:104230003846FCF799F805460848001F0068C0F3A7
+:104240000140401C4600B5FBF6F902E0DFF8109093
+:1042500000BF00BF4846BDE8F087000008380240B4
+:104260000024F400001BB700F8B504460CB9012087
+:10427000F8BD207800F00100002874D0F9480068EB
+:1042800000F00C0004280DD0F648006800F00C0087
+:10429000082813D1F348001F006800F48000B0F52F
+:1042A000800F0BD1EF4808380068C0F34040002869
+:1042B00059D06068002856D10120D9E700BF606856
+:1042C000B0F5803F08D1E7480838006840F48030F6
+:1042D000E449083908601EE06068B0F5A02F0DD1F0
+:1042E000E0480838006840F48020DE49083908605A
+:1042F0000846006840F4803008600CE0D94808386F
+:10430000006820F48030D749083908600846006802
+:1043100020F48020086000BF606890B1FFF760FD66
+:10432000054606E0FFF75CFD401B642801D9032029
+:104330009EE7CC4808380068C0F340400028F1D020
+:1043400011E0FFF74DFD054606E0FFF749FD401B74
+:10435000642801D903208BE7C24808380068C0F3FD
+:1043600040400028F1D1207800F0020002285FD1FF
+:10437000BC48006800F00C0058B1BA48006800F072
+:104380000C0008281CD1B748001F006800F480000A
+:10439000B0B9B44808380068C0F3400020B1E06804
+:1043A000012801D0012063E7AE480838006820F0FA
+:1043B000F800216940EAC100AA490839086037E0DD
+:1043C000E06800B30120A8490860FFF709FD054631
+:1043D00006E0FFF705FD401B022801D9032047E74F
+:1043E000A04808380068C0F340000028F1D09D487C
+:1043F0000838006820F0F800216940EAC1009949B6
+:104400000839086014E0002097490860FFF7E8FCCD
+:10441000054606E0FFF7E4FC401B022801D9032013
+:1044200026E7904808380068C0F340000028F1D122
+:10443000207800F0080008282CD16069A8B101207C
+:104440008A490860FFF7CCFC054606E0FFF7C8FC88
+:10445000401B022801D903200AE782486C3000681B
+:10446000C0F340000028F1D014E000207F4908602C
+:10447000FFF7B6FC054606E0FFF7B2FC401B02283A
+:1044800001D90320F4E677486C300068C0F340009F
+:104490000028F1D1207800F00400042870D1002712
+:1044A00070483830006800F0805090B900BF00209C
+:1044B00000906C483830006840F0805069493831CD
+:1044C00008600846006800F08050009000BF00BF00
+:1044D00001276748006800F48070B0B9644800683C
+:1044E00040F4807062490860FFF77AFC054606E0F8
+:1044F000FFF776FC401B022801D90320B8E65C4890
+:10450000006800F480700028F2D000BFA068012885
+:1045100008D154486830006840F0010051496831C2
+:1045200008601DE0A06805280DD14E48683000687D
+:1045300040F004004B49683108600846006840F0CC
+:10454000010008600CE047486830006820F0010076
+:104550004449683108600846006820F0040008609B
+:1045600000BFA068A8B1FFF73BFC054609E0FFF7D4
+:1045700037FC401B41F28831884202D9032077E69C
+:1045800026E0384868300068C0F340000028EED0CC
+:1045900013E0FFF725FC054608E0FFF721FC401B70
+:1045A00041F28831884201D9032061E62D48683004
+:1045B0000068C0F340000028EFD1012F07D129483F
+:1045C0003830006820F0805026493831086000BF3C
+:1045D000A069002845D02348006800F00C00082896
+:1045E0005DD0A069022845D100201F490866FFF769
+:1045F000F7FB054606E0FFF7F3FB401B022801D955
+:10460000032035E6174808380068C0F340600028EA
+:10461000F1D1D4E907010843616A40EA811101221E
+:10462000A06AC2EB500041EA00412C20005D41EA43
+:1046300000600C49091F086001200B490866FFF75C
+:10464000CFFB054606E0FFF7CBFB401B022801D954
+:1046500003200DE6034808380068C0F340600028D6
+:10466000F1D049E00838024000004742800E47423E
+:1046700000700040002021490866FFF7B1FB0546A5
+:1046800006E0FFF7ADFB401B022801D90320EFE550
+:104690001B480068C0F340600028F2D12CE0A069FC
+:1046A000012800D1E4E51648001D0668A06901282C
+:1046B00020D006F48001E06981421BD106F03F0161
+:1046C000206A814216D147F6C0703040616AB0EB73
+:1046D000811F0FD106F440310122A06AC2EB5000C5
+:1046E000B1EB004F06D106F070612C20005DB1EBFC
+:1046F000006F01D00120BBE50020B9E50000474272
+:104700000038024070B50446204602F02BFA0546F8
+:10471000032D0FD0204602F025FA074901EB401087
+:10472000806938B1204602F01DFA034901EB4010C0
+:104730008669B04770BD00004050002010B50446A7
+:104740000CB9012010BD606A38B96068B0F5827F8D
+:1047500000D105E00021E16102E0002121616161F9
+:104760000021A16294F8510028B9002084F850007B
+:10477000204600F047F8022084F8510020680068C5
+:1047800020F0400021680860A08800F48270218930
+:1047900001F404410843A18901F400610843217C2C
+:1047A00001F002010843217D01F001010843218B42
+:1047B00001F400710843217F01F0380108432021F2
+:1047C000095D01F080010843218D01F40051084387
+:1047D000216808600421A06901EA104094F82410BF
+:1047E00001F010010843216848602068C06920F486
+:1047F00000602168C86100206065012084F85100D4
+:1048000000209FE710B586B00446142101A8FBF7ED
+:104810006FFE4B49206888427ED100BF0020009087
+:104820004848006840F480504649086008460068DF
+:1048300000F48050009000BF00BF00BF0020009037
+:1048400040481438006840F002003E4914390860BE
+:104850000846006800F00200009000BF00BF00BFE3
+:10486000002000900846006840F0010008600846FB
+:10487000006800F00100009000BF00BF1820019008
+:10488000022002900120039003200490052005904F
+:1048900001A92D48FFF79CF9802001900220029089
+:1048A00001200390032004900520059001A92748CA
+:1048B000FFF78EF92648274908604FF0C06048602E
+:1048C000002124488160C1604FF4806101610021B2
+:1048D00041618161C1614FF4403101620021416257
+:1048E000FFF77CF808B1FEF7A9F900BF1948E064AA
+:1048F000846300BF16481830174908604FF0C06045
+:1049000048604021144881600021C1604FF48061FB
+:1049100001610021416100E010E08161C1614FF45B
+:104920000031016200214162FFF758F808B1FEF73B
+:1049300085F900BF0848A064846300BF06B010BDBD
+:1049400000300140443802400004024000000240B0
+:1049500040640240A8030020080400202DE9F84329
+:104960000446884616461D464FF000096068B0F5BB
+:10497000827F0DD1A06858B9042084F851003346D5
+:10498000424641462046009500F03DFABDE8F883D6
+:1049900000BF94F85000012801D10220F6E7012061
+:1049A00084F8500000BFFFF71BFA074694F8510047
+:1049B000012802D04FF002097EE0B8F1000F00D0CC
+:1049C00016B94FF0010977E0042084F85100002067
+:1049D0006065C4F83880A687E6872063A086E086F5
+:1049E00020646064A068B0F5004F0BD120680068B7
+:1049F00020F04000216808602068006820F48040B2
+:104A0000216808602068006800F04000402805D058
+:104A10002068006840F0400021680860E068F8B94C
+:104A20001AE02068806800F0010050B12068007B27
+:104A3000A16B0870A06B401CA063E08F401EE08754
+:104A40000AE0FFF7CDF9C01BA84201D3681C00B9EA
+:104A500015B94FF003092FE0E08F0028E1D11EE0E7
+:104A60001AE02068806800F0010050B12068C0683A
+:104A7000A16B0880A06B801CA063E08F401EE087C4
+:104A80000AE0FFF7ADF9C01BA84201D3681C00B9CA
+:104A900015B94FF003090FE0E08F0028E1D13A4645
+:104AA0002946204601F0DEFF08B120206065606DD8
+:104AB00008B14FF0010900BF012084F8510000BF88
+:104AC000002084F8500000BF48465FE72DE9F04120
+:104AD00004460E4615460027A06870B96068B0F518
+:104AE000827F0AD1042084F851002B463246314699
+:104AF000204600F09DFABDE8F08100BF94F8500018
+:104B0000012801D10220F6E7012084F8500000BFFF
+:104B100094F85100012801D0022757E006B10DB9E1
+:104B2000012753E0042084F8510000206065A6634B
+:104B3000A587E58720646064A086E086A068B0F55C
+:104B4000004F0BD12068006820F040002168086009
+:104B50002068006820F48040216808601F48E16CEC
+:104B600008641F48E16CC8631E48E16CC8640020FB
+:104B7000E16C0865E38FD4F800C00CF10C01A26B66
+:104B8000E06CFEF7A1FF40B1606D40F01000606581
+:104B90000127012084F8510018E02068006800F027
+:104BA0004000402805D02068006840F0400021689F
+:104BB00008602068406840F0200021684860206854
+:104BC000406840F001002168486000BF00BF00203D
+:104BD00084F8500000BF38468DE700006569000882
+:104BE000816900083D69000870B50446204601F05F
+:104BF000B9FF0546032D0FD0204601F0B3FF07494A
+:104C000001EB4010406838B1204601F0ABFF03498A
+:104C100001EB40104668B04770BD000040500020D6
+:104C200070B50446204601F09DFF0546032D0FD0C8
+:104C3000204601F097FF074901EB4010006938B1A9
+:104C4000204601F08FFF034901EB40100669B04791
+:104C500070BD0000405000202DE9F84F0446884602
+:104C600016461D464FF0000A00BF94F85000012878
+:104C700002D10220BDE8F88F012084F8500000BF67
+:104C8000FFF7AEF80746B14694F85100012802D06C
+:104C90004FF0020AADE0B8F1000F00D016B94FF0A6
+:104CA000010AA6E0032084F8510000206065C4F8E2
+:104CB0003080A686E686A063A087E08760642064D3
+:104CC000A068B0F5004F0BD12068006820F04000CC
+:104CD000216808602068006840F48040216808600E
+:104CE0002068006800F04000402805D02068006877
+:104CF00040F0400021680860E068B0F5006F2FD1F7
+:104D0000606810B1B9F1010F09D1206B00882168EA
+:104D1000C860206B801C2063E08E401EE0861BE094
+:104D20002068806800F0020002280AD1206B008809
+:104D30002168C860206B801C2063E08E401EE086E6
+:104D40000AE0FFF74DF8C01BA84201D3681C00B968
+:104D500015B94FF0030A4CE0E08E0028E0D12EE0B8
+:104D6000606810B1B9F1010F09D1206B007821689A
+:104D70000873206B401C2063E08E401EE0861BE021
+:104D80002068806800F0020002280AD1206B0078B9
+:104D900021680873206B401C2063E08E401EE08673
+:104DA0000AE0FFF71DF8C01BA84201D3681C00B938
+:104DB00015B94FF0030A1CE0E08E0028E0D13A4616
+:104DC0002946204601F098FE08B120206065A068C1
+:104DD00050B900BF002000902068C0680090206893
+:104DE0008068009000BF00BF606D08B14FF0010AFD
+:104DF00000BF012084F8510000BF002084F850005B
+:104E000000BF504636E72DE9FF5F044688469146CD
+:104E10001D460E9E012002900020019000BF94F8D4
+:104E20005000012803D1022004B0BDE8F09F01200A
+:104E300084F8500000BFFEF7D3FF074694F851B046
+:104E400060680390AA46BBF1010F0BD00398B0F540
+:104E5000827F04D1A06810B9BBF1040F02D00220F8
+:104E60000190DBE0B8F1000F03D0B9F1000F00D0E2
+:104E700015B901200190D1E094F85100042802D026
+:104E8000052084F8510000206065C4F83890E5875B
+:104E9000A587C4F83080E586A58620646064206814
+:104EA000006800F04000402805D02068006840F00D
+:104EB000400021680860E068B0F5006F4AD1606882
+:104EC00010B1BAF1010F09D1206B00882168C860C8
+:104ED000206B801C2063E08E401EE08633E020685B
+:104EE000806800F00200022810D1E08E70B10298B4
+:104EF00001280BD1206B00882168C860206B801CC2
+:104F00002063E08E401EE0860020029020688068CA
+:104F100000F0010068B1E08F58B12068C068A16B53
+:104F20000880A06B801CA063E08F401EE0870120FA
+:104F30000290FEF755FFC01BB04204D3701C10B1A5
+:104F4000032001906AE0E08E0028C8D1E08F00289D
+:104F5000C5D14AE0606810B1BAF1010F09D1206BE8
+:104F6000007821680873206B401C2063E08E401E8F
+:104F7000E08634E02068806800F00200022810D14A
+:104F8000E08E70B1029801280BD1206B0078216867
+:104F90000873206B401C2063E08E401EE0860020DA
+:104FA00002902068806800F0010068B1E08F58B17D
+:104FB0002068C068A16B0870A06B401CA063E08FE4
+:104FC000401EE08701200290FEF70AFFC01BB0429E
+:104FD00001D3701C00B916B9032001901EE0E08EC9
+:104FE0000028C7D1E08F0028C4D13A463146204678
+:104FF00001F082FD20B101200190202060650DE0CC
+:10500000A06850B900BF002000902068C0680090E0
+:1050100020688068009000BF00BF00BF012084F8B6
+:10502000510000BF002084F8500000BF0198FBE64B
+:105030002DE9F04704460E4617461D464FF0000A7C
+:1050400000BF94F85000012802D10220BDE8F0878B
+:10505000012084F8500000BF94F85180D4F80490E7
+:10506000B8F1010F0AD0B9F5827F04D1A06810B958
+:10507000B8F1040F02D04FF0020A7DE00EB107B183
+:1050800015B94FF0010A77E094F85100042802D0D6
+:10509000052084F85100002060652663A586E5861A
+:1050A000A763A587E5872064606494F8510004280D
+:1050B00006D13548E16C08643448E16CC86305E00A
+:1050C0003348E16C08643348E16CC8633248E16CF2
+:1050D000C8640020E16C0865E38FD4F800C00CF1CF
+:1050E0000C01A26BE06CFEF7EFFC48B1606D40F084
+:1050F000100060654FF0010A012084F851003BE088
+:105100002068406840F00100216848600020A16CE0
+:105110000864A16CC863A16CC864A16C0865E38EC7
+:10512000D4F800C00CF10C02216BA06CFEF7CCFC93
+:1051300048B1606D40F0100060654FF0010A012039
+:1051400084F8510018E02068006800F04000402812
+:1051500005D02068006840F04000216808602068A1
+:10516000406840F02000216848602068406840F0B6
+:1051700002002168486000BF00BF002084F8500092
+:1051800000BF504662E700006569000881690008B9
+:1051900073690008FD6900083D69000870B50446A0
+:1051A000204601F0DFFC0546032D0FD0204601F01C
+:1051B000D9FC074901EB4010806838B1204601F066
+:1051C000D1FC034901EB40108668B04770BD000078
+:1051D0004050002070B50446204601F0C3FC05464F
+:1051E000032D0FD0204601F0BDFC074901EB401014
+:1051F000406938B1204601F0B5FC034901EB40108D
+:105200004669B04770BD00004050002070B50446AC
+:105210002546681EB0F1807F01D301200FE0681E93
+:105220004FF0E02148610F214FF0FF3002F024FEE3
+:1052300000204FF0E021886107200861002070BD48
+:105240007047704730B502460B4600BF92F83C00ED
+:10525000012801D1022030BD012082F83C0000BFAE
+:10526000022082F83D00106844681068816824F0CC
+:1052700070041868044310684460184D1068A84210
+:105280001BD01068B0F1804F17D0154D1068A842A0
+:1052900013D0144D1068A8420FD0134D1068A842C7
+:1052A0000BD0124D1068A84207D0114D1068A842CB
+:1052B00003D0104D1068A84205D121F08001586834
+:1052C000014310688160012082F83D0000BF00208A
+:1052D00082F83C0000BF00BFBDE7000000000140B5
+:1052E0000004004000080040000C004000040140A1
+:1052F000004001400018004010B504460CB90120E0
+:1053000010BD94F83D0028B9002084F83C002046E8
+:1053100000F026F8022084F83D00211D206801F0ED
+:1053200025FD012084F8460000BF84F83E000121DD
+:105330003F200155402001554120015500BF00BFCD
+:10534000012084F8420043200155442001554520A6
+:10535000015500BF012084F83D000020D0E7000087
+:1053600038B504462749206888420FD100BF002085
+:1053700000902548006840F0040023490860084672
+:10538000006800F00400009000BF3AE01F49206868
+:10539000884218D100BF002000901B48006840F0F0
+:1053A0002000194908600846006800F020000090BD
+:1053B00000BF00BF002205213720FEF7C3FD3720C4
+:1053C000FEF7B0FD1DE012492068884219D100BFE8
+:1053D000002000900C48001D006840F400300A498D
+:1053E000091D08600846006800F40030009000BF06
+:1053F00000BF002205211920FEF7A4FD1920FEF7A9
+:1054000091FD38BD000800404038024000140040C3
+:10541000004401402DE9F04104460D46002700BF3D
+:1054200094F83C00012802D10220BDE8F08101205F
+:1054300084F83C0000BF022084F83D0020688668A4
+:1054400026F0770626F47F46206886602868502874
+:1054500033D00CDC202850D004DC00284BD010289E
+:1054600051D149E0302849D040284CD139E060285A
+:105470002DD0702807D0B0F5805F03D0B0F5005F65
+:1054800041D10DE041E0D5E902136A68206801F0DE
+:10549000D9FC2068866846F077062068866034E08C
+:1054A000D5E902136A68206801F0CCFC20688068A6
+:1054B00040F480402168886027E0EA6869682068D5
+:1054C00001F0B0FD5021206801F0C7FC1DE0EA6842
+:1054D0006968206801F0B9FD6021206801F0BDFC19
+:1054E00013E0EA686968206801F09CFD40212068AB
+:1054F00001F0B3FC09E000BF00BF00BF29682068CD
+:1055000001F0ABFC01E0012700BF00BF012084F8DF
+:105510003D0000BF002084F83C0000BF384684E70F
+:10552000704710B5044620680069C0F34000D8B148
+:105530002068C068C0F34000B0B16FF0020021687D
+:105540000861012020772068806900F0030018B10D
+:105550002046FFF7E5FF05E0204600F005F920466C
+:1055600000F0B9F90020207720680069C0F38000BE
+:10557000D8B12068C068C0F38000B0B16FF00400FB
+:1055800021680861022020772068806900F440705B
+:1055900018B12046FFF7C4FF05E0204600F0E4F80C
+:1055A000204600F098F90020207720680069C0F3B9
+:1055B000C000D8B12068C068C0F3C000B0B16FF0BF
+:1055C000080021680861042020772068C06900F085
+:1055D000030018B12046FFF7A3FF05E0204600F0C6
+:1055E000C3F8204600F077F9002020772068006992
+:1055F000C0F30010D8B12068C068C0F30010B0B18B
+:105600006FF0100021680861082020772068C069C9
+:1056100000F4407018B12046FFF782FF05E02046F5
+:1056200000F0A2F8204600F056F90020207720680C
+:10563000006900F0010058B12068C06800F0010066
+:1056400030B16FF0010021680861204600F044F994
+:1056500020680069C0F3C01058B12068C068C0F36A
+:10566000C01030B16FF08000216808612046FFF75C
+:10567000E7FD20680069C0F3801058B12068C06859
+:10568000C0F3801030B16FF04000216808612046FF
+:1056900000F023F920680069C0F3401058B1206879
+:1056A000C068C0F3401030B16FF02000216808617D
+:1056B0002046FFF7C6FD10BD10B586B00446142184
+:1056C00001A8FAF715FF2349206888421ED100BFC0
+:1056D000002000902048006840F008001E49086043
+:1056E0000846006800F00800009000BF00BF4FF4BB
+:1056F000804001900220029000200390049002203C
+:10570000059001A91548FEF763FA21E014492068C5
+:1057100088421DD100BF002000900F48006840F073
+:1057200020000D4908600846006800F02000009045
+:1057300000BF00BF40200190022002900020039093
+:10574000022004900320059001A90648FEF740FAC4
+:1057500006B010BD0008004030380240000C024086
+:10576000004401400014024070472DE9F041044616
+:105770000D461646002700BF94F83C00012802D1D0
+:105780000220BDE8F081012084F83C0000BF36B162
+:10579000042E1BD0082E31D00C2E5ED145E02946B8
+:1057A000206801F063FB2068806940F008002168F0
+:1057B00088612068806920F0040021688861206881
+:1057C0008069296908432168886148E02946206882
+:1057D00001F084FB2068806940F4006021688861E2
+:1057E0002068806920F48060216888612068806971
+:1057F000296940EA01202168886130E02946206853
+:1058000001F0AAFB2068C06940F008002168C86167
+:105810002068C06920F004002168C8612068C06960
+:10582000296908432168C86119E02946206801F008
+:10583000CFFB2068C06940F400602168C86120681F
+:10584000C06920F480602168C8612068C069296946
+:1058500040EA01202168C86101E0012700BF00BFC4
+:1058600000BF002084F83C0000BF384689E710B52F
+:1058700004460CB9012010BD94F83D0028B9002061
+:1058800084F83C00204600F025F8022084F83D0012
+:10589000211D206801F06AFA012084F8460000BF4B
+:1058A00084F83E0001213F20015540200155412050
+:1058B000015500BF00BF012084F84200432001557C
+:1058C000442001554520015500BF012084F83D00CA
+:1058D0000020D0E77047704770477047704700005E
+:1058E00070B50546284602F025F80446042C0DD074
+:1058F00004EBC400064901EB8000006930B104EB01
+:10590000C401034A02EB81010869804770BD0000B1
+:10591000E85000202DE9F84F04462068056820680B
+:10592000C668206847694FF00009CA4605F00F09AC
+:10593000B9F1000F0AD105F0200038B106F02000BF
+:1059400020B1204602F012F8BDE8F88FB9F1000F3F
+:105950007CD007F0010018B906F49070002875D0CB
+:1059600005F0010030B106F4807018B1206C40F0F1
+:105970000100206405F0040030B107F0010018B107
+:10598000206C40F00200206405F0020030B107F006
+:10599000010018B1206C40F00400206405F00800FC
+:1059A00048B106F0200010B907F0010018B1206CD2
+:1059B00040F008002064206C002846D005F020004C
+:1059C00028B106F0200010B1204601F0CFFF20687A
+:1059D0004069C0F3801A206C00F0080010B9BAF1D9
+:1059E000000F2DD0204601F04CFF2068406900F0E8
+:1059F0004000402820D100BF00BF2168143151E889
+:105A0000001F21F040002168143141E80002002A03
+:105A1000F3D100BFA06B50B17548A16B0865A06BB6
+:105A2000FDF7A8FE88B1A06B016D88470DE0204608
+:105A3000FFF756FF09E009E02046FFF751FF04E0B9
+:105A40002046FFF74DFF002020647DE7206B0128F2
+:105A500076D105F01000002872D006F01000002862
+:105A6000FAD000BF002000902068006800902068F5
+:105A70004068009000BF00BF2068406900F040000F
+:105A800040285ED1A06B006840681FFA80F8B8F12A
+:105A9000000F54D0A08D404551DDA4F82E80A06B9E
+:105AA000C069B0F5807F43D000BF00BF21680C31D2
+:105AB00051E8001F21F4807021680C3141E8000298
+:105AC000002AF3D100BF00BF00BF2168143151E8A4
+:105AD000001F21F001002168143141E80002002A72
+:105AE000F3D100BF00BF00BF2168143151E8001F8F
+:105AF00021F040002168143141E80002002AF3D16E
+:105B000000BF202084F83E000020206300BF00BFBB
+:105B100021680C3151E8001F21F0100021680C3180
+:105B200041E80002002AF3D100BFA06BFDF7CCFDD5
+:105B3000A08DE28D801A81B22046FFF7CFFE03E7E9
+:105B400040E0A08DE18D401A1FFA80F8E08DC0B3CF
+:105B5000B8F1000F35D000BF00BF21680C3151E80B
+:105B6000001F21F4907021680C3141E80002002AE6
+:105B7000F3D100BF00BF00BF2168143151E8001FFE
+:105B800021F001002168143141E80002002AF3D11C
+:105B900000BF202084F83E000020206300BF00BF2B
+:105BA00021680C3151E8001F21F0100021680C31F0
+:105BB00041E80002002AF3D100BF41462046FFF72A
+:105BC0008DFEC1E605F0800030B106F0800018B10E
+:105BD000204602F0C5F8B7E605F0400030B106F007
+:105BE000400018B1204601F082FEADE600BFABE6F2
+:105BF0004F77000810B504460CB9012010BDA0690C
+:105C000000B100E000BF94F83D0028B9002084F8FE
+:105C10003C00204600F028F8242084F83D0020684D
+:105C2000C06820F400502168C860204601F01AFFC7
+:105C30002068006920F4904021680861206840696C
+:105C400020F02A00216848612068C06840F40050B4
+:105C50002168C86000202064202084F83D0084F87A
+:105C60003E000020CAE7000010B586B004461421AB
+:105C700001A8FAF73DFCA0492068884279D100BF0D
+:105C8000002000909D48006840F010009B4908608B
+:105C90000846006800F01000009000BF00BF00BF81
+:105CA0000020009095481438006840F002009349A5
+:105CB000143908600846006800F00200009000BF38
+:105CC00000BF00BF002000900846006840F00100BF
+:105CD00008600846006800F00100009000BF00BFA7
+:105CE0008020019002200290002003900320049065
+:105CF0000720059001A98248FDF76AFF4FF4007064
+:105D000001900220029000200390032004900720BD
+:105D1000059001A97B48FDF75BFF7B487B49086044
+:105D20004FF000604860002178488160C1604FF406
+:105D3000806101610021416181614FF48071C16125
+:105D40004FF44031016200214162FDF747FE08B186
+:105D5000FCF774FF00BF6D48A063846300BF00229E
+:105D600005212520FEF7EEF82520FEF7DBF8C1E03F
+:105D7000FFE76749206888425DD100BF002000909E
+:105D80005E48001F006840F480205C49091F0860DD
+:105D90000846006800F48020009000BF00BF00BFEC
+:105DA0000020009055481438006840F00400534922
+:105DB000143908600846006800F00400009000BF35
+:105DC00000BF4FF440600190022002900020039039
+:105DD000032004900720059001A94E48FDF7F8FE26
+:105DE0004D484E4908604FF00060486000214B4824
+:105DF0008160C1604FF48061016100214161816176
+:105E00004FF48071C1614FF4403101620021416261
+:105E1000FDF7E4FD08B1FCF711FF00BF3F48A063A8
+:105E2000846300BF002205212720FEF78BF827207E
+:105E3000FEF778F85EE03A49206888425AD100BF00
+:105E4000002000902D48006840F020002B49086099
+:105E50000846006800F02000009000BF00BF00BFAF
+:105E60000020009025481438006840F04000234985
+:105E7000143908600846006800F04000009000BF38
+:105E800000BF4FF484400190022002900020039054
+:105E9000032004900820059001A92248FDF798FEF0
+:105EA00019486038204908608005486000211E4874
+:105EB0008160C1604FF480610161002141618161B5
+:105EC0004FF48071C1614FF44031016200214162A1
+:105ED000FDF784FD08B1FCF7B1FE00BF1248A063D6
+:105EE000846300BF002205214720FEF72BF84720DE
+:105EF000FEF718F806B010BD00100140443802400B
+:105F00000004024000000240886402400C060020A9
+:105F10000048004000080240286002406C06002053
+:105F20000014014000180240CC06002070B5044661
+:105F30000D46164694F83E00202816D105B10EB93C
+:105F4000012070BD00BF94F83C00012801D102205F
+:105F5000F7E7012084F83C0000BF002020633246B0
+:105F60002946204601F094FEEBE70220E9E7000015
+:105F700070B50546284601F0DDFC0446042C0DD022
+:105F800004EBC400064901EB8000C06830B104EBAB
+:105F9000C401034A02EB8101C868804770BD00005C
+:105FA000E850002070B50546284601F0C3FC0446C1
+:105FB000042C0DD004EBC400064901EB800080687E
+:105FC00030B104EBC401034A02EB810188688047C9
+:105FD00070BD0000E850002070B50546284601F06D
+:105FE000A9FC0446042C0DD004EBC400064901EBC7
+:105FF0008000406830B104EBC401034A02EB810128
+:106000004868804770BD0000E850002000BFFEE7F0
+:1060100010B52DED028BB0EE408AB0EE480A02F0CA
+:1060200060FEB7EE001AC1EE000AB0EE600ABDECE9
+:10603000028B10BD10B50E480E4908600320486061
+:1060400000210C488160C1604FF4102101614FF4C0
+:10605000001141610021017641768176C176017798
+:106060004177FDF724F908B1FCF7E8FD10BD000009
+:10607000006400400003002010B50E480E4908607F
+:106080000320486000210C488160C1604FF410215A
+:1060900001614FF400114161002101764176817662
+:1060A000C17601774177FDF702F908B1FCF7C6FD2B
+:1060B00010BD0000006800402803002010B505480E
+:1060C000054908600846FDF7D4FA08B1FCF7B6FDAB
+:1060D00010BD0000003002400800002008B500BFDD
+:1060E000002000902248006840F4800020490860A9
+:1060F0000846006800F48000009000BF00BF00BFA9
+:10610000002000900846006840F40010086008462F
+:10611000006800F40010009000BF00BF00220521BD
+:106120000C20FDF70FFF0C20FDF7FCFE00220521DF
+:106130003920FDF707FF3920FDF7F4FE0022052185
+:106140003A20FDF7FFFE3A20FDF7ECFE0022052184
+:106150003B20FDF7F7FE3B20FDF7E4FE0022052182
+:106160004420FDF7EFFE4420FDF7DCFE08BD0000F3
+:106170003038024010B5064A0021064804F054FBAE
+:10618000054A0021054804F04FFB0549086010BD91
+:1061900004DE00088D720008C0DD0008656C000890
+:1061A0000000002000B587B0142102A8FAF7A0F97A
+:1061B00000BF002001905948006840F00200574994
+:1061C00008600846006800F00200019000BF00BFB0
+:1061D00000BF002001900846006840F040000860C1
+:1061E0000846006800F04000019000BF00BF00BFFB
+:1061F000002001900846006840F001000860084651
+:10620000006800F00100019000BF00BF00BF002047
+:1062100001900846006840F00800086008460068E1
+:1062200000F00800019000BF00BF00BF00200190F7
+:106230000846006840F0040008600846006800F066
+:106240000400019000BF00BF00BF0020019008467D
+:10625000006840F0800008600846006800F0800098
+:10626000019000BF00BF00BF0020019008460068F9
+:1062700040F0200008600846006800F0200001900F
+:1062800000BF00BF00224FF4E0512548FDF7A2FDFA
+:10629000012210212348FDF79DFD012211462248CD
+:1062A000FDF798FD4FF4E050029001200390049018
+:1062B0000320059002A91A48FDF78AFC10200290DD
+:1062C000012003900490059002A91648FDF780FC78
+:1062D000302002904FF4881003900120049002A90E
+:1062E0001248FDF775FC0120029003900490059080
+:1062F00002A90D48FDF76CFC002205210A20FDF7DC
+:1063000021FE0A20FDF70EFE002205211720FDF7D1
+:1063100019FE1720FDF706FE07B000BD3038024019
+:10632000001C02400000024000040240000802403D
+:1063300010B50F480F4908604FF482704860002183
+:106340000C488160C1600221016101214161490263
+:1063500081611821C16100210162416281620A21CB
+:10636000C162FEF7EBF908B1FCF768FC10BD000054
+:10637000003001405003002000B587B01C21684662
+:10638000FAF7B6F815481649086000204860002161
+:106390001348816041F28731C16000210161816150
+:1063A000FEF7AAFF08B1FCF749FC0D48FFF75FFABA
+:1063B00008B1FCF743FC602000900020019002909F
+:1063C0000490002269460648FFF7CFF908B1FCF7B0
+:1063D00035FC0348FFF770F907B000BD00440140E9
+:1063E000F804002000B58DB0002009900A900B90B1
+:1063F0000C90079008901C216846FAF779F820481D
+:10640000204908600020486000211E48816045F254
+:106410000721C160002101618161FEF76DFF08B1B4
+:10642000FCF70CFC4FF48050099009A91548FEF7C1
+:10643000F1FF08B1FCF702FC1248FFF718FA08B1A7
+:10644000FCF7FCFB00200790089007A90D48FEF719
+:10645000F9FE08B1FCF7F2FB6020009000200190EB
+:1064600002900490082269460648FFF77EF908B1B9
+:10647000FCF7E4FB0348FFF71FF90DB000BD000077
+:1064800000080040680400201CB500200090019026
+:106490000E480F49086040F24730486000210C4820
+:1064A000816040F2E731C16000218161FEF724FF85
+:1064B00008B1FCF7C3FB0020009001906946044836
+:1064C000FEF7C0FE08B1FCF7B9FB1CBD001400408C
+:1064D000B004002010B50B480B4908604FF4E130C0
+:1064E0004860002108488160C16001610C21416160
+:1064F00000218161C161FFF77DFB08B1FCF79EFBC4
+:1065000010BD0000001001404005002010B50C48EF
+:106510000C4908600C48486000210A4881604FF42B
+:106520000051C160002101610C21416100218161A4
+:10653000C161FFF75FFB08B1FCF780FB10BD0000F5
+:106540000048004084050020A086010010B50B48DB
+:106550000B4908604FF4E130486000210848816031
+:10656000C16001610C21416100218161C161FFF7BE
+:1065700041FB08B1FCF762FB10BD000000140140B4
+:10658000C805002000BFFEE700BFFEE710B50446C7
+:106590004FF400610248006804F098F810BD000054
+:1065A000E8020020B0EE401A10B99FED830A704750
+:1065B00090ED0C0A80ED0D0A90ED0B0A80ED0C0AAF
+:1065C000C0ED020A80ED031A30EEC10A80ED0B0A1D
+:1065D000017800297DD1416891ED000AD0ED0B1AB8
+:1065E00020EE210A80ED050A90ED060A4168D1ED02
+:1065F000011A90ED0B2A01EE820A80ED060A90ED59
+:10660000090A80ED0A0A90ED080A80ED090A90ED6A
+:106610000B0AD0ED0C1A30EE610A80ED080A4168D1
+:1066200091ED020AD0ED081A20EE210A80ED070A4A
+:1066300090ED060A4168D1ED031AB4EEE10AF1EEDD
+:1066400010FA05DD416891ED030A80ED060A12E0BB
+:1066500090ED060A4168D1ED031AF1EE611AB4EE2D
+:10666000E10AF1EE10FA06D2416891ED030AB1EEAB
+:10667000400A80ED060A90ED050AD0ED061A30EECC
+:10668000210AD0ED071A30EE210A80ED040A90EDC0
+:10669000040A4168D1ED041AB4EEE10AF1EE10FAF1
+:1066A00005DD416891ED040A80ED040A80E090ED7B
+:1066B000040A4168D1ED041AF1EE611AB4EEE10A60
+:1066C000F1EE10FA74D2416891ED040AB1EE400A7D
+:1066D00000E002E080ED040A6AE00178012967D158
+:1066E00090ED0B0AD0ED0C1A30EE610A4168D1ED45
+:1066F000001A20EE210A80ED050A416891ED010A99
+:10670000D0ED0B1A20EE210A80ED060A90ED090A61
+:1067100080ED0A0A90ED080A80ED090A90ED0B0A57
+:10672000D0ED0C1AB0EE002A02EE610AD0ED0D1A7F
+:1067300030EE210A80ED080A416891ED020AD0EDA1
+:10674000081A20EE210A80ED070A90ED050AD0ED27
+:10675000061A30EE210AD0ED071A30EE210AD0EDEC
+:10676000041A30EE210A80ED040A90ED040A416813
+:10677000D1ED041AB4EEE10AF1EE10FA05DD41683C
+:1067800091ED040A80ED040A12E090ED040A4168DC
+:10679000D1ED041AF1EE611AB4EEE10AF1EE10FA4D
+:1067A00006D2416891ED040AB1EE400A80ED040A78
+:1067B00090ED040AFBE600000000000070B50446FE
+:1067C0000E46154604B115B94FF0FF3070BD95ED7A
+:1067D000000A10EE101A084601F03DFB10B94FF008
+:1067E000FF30F3E795ED010A10EE101A084601F0AC
+:1067F00032FB10B94FF0FF30E8E795ED020A10EEDA
+:10680000101A084601F027FB10B94FF0FF30DDE702
+:1068100095ED030A10EE101A084601F01CFB10B9A2
+:106820004FF0FF30D2E795ED040A10EE101A08463B
+:1068300001F011FB10B94FF0FF30C7E7267065601B
+:106840009FED0C0A84ED0A0A84ED090A84ED080A1A
+:106850009FED080A84ED040A84ED070A84ED060A18
+:1068600084ED050A84ED0D0A84ED0C0A84ED0B0A13
+:106870000020ABE70000000010B52DED048B0446AE
+:10688000B0EE408AB0EE609AF0EE418AD4ED010A93
+:10689000B0EE600AF0EE480A04F15000FFF782FE05
+:1068A000B1EE400A84ED110AD4ED020AB0EE600A9E
+:1068B000F0EE490A04F18800FFF774FE84ED120A35
+:1068C000B0EE680A204603F0DCFC84ED130ABDEC50
+:1068D000048B10BD10B5044614B96FF0010010BD53
+:1068E00003F08DFF0649086010B96FF00100F6E76C
+:1068F000044A03210020FBF7E9FB0020EFE700003A
+:10690000F40200200969000810B5802102480068DF
+:1069100003F0DCFE10BD0000F402002070B5044658
+:106920000020FBF793FB054624222146FFF7FEFAE1
+:1069300008B9002070BD4FF0FF30FBE770B5054689
+:10694000AC6B2068406820F0030021684860606DEF
+:1069500040F010006065012084F851002046FDF7EA
+:10696000D1FE70BD70B50446A56B2846FEF758F9F8
+:1069700070BD70B50446A56B2846FEF72BFC70BDB4
+:1069800070B50546AC6BFDF72BFA06462868006823
+:1069900000F48070B0F5807F2BD02068406820F034
+:1069A000200021684860A06850B96068B0F5827F17
+:1069B00006D12068406820F003002168486005E0A7
+:1069C0002068406820F00100216848603246642158
+:1069D000204600F047F808B1202060650020E087DD
+:1069E000012084F85100606D18B12046FDF78AFE41
+:1069F00070BD2046FEF7F8F800BFF9E770B5054610
+:106A0000AC6BFDF7EDF906462868006800F480706D
+:106A1000B0F5807F21D02068406820F020002168F8
+:106A2000486032466421204600F066F818B1606D77
+:106A300040F0200060652068406820F00300216875
+:106A400048600020E086E087012084F85100606DF6
+:106A500018B12046FDF756FE70BD2046FEF79EFB9E
+:106A600000BFF9E7F8B504460E4615466068B0F574
+:106A7000827F0DD1A068B0F5004F03D0A068B0F5BB
+:106A8000806F05D12068006820F040002168086010
+:106A90006068B0F5827F1FD1A068B0F5806F0DD01F
+:106AA0003346002280212046009500F06FF808B39D
+:106AB000606D40F0200060650320F8BD3346002281
+:106AC00001212046009500F061F898B1606D40F01A
+:106AD000200060650320F0E73346002201212046B4
+:106AE000009500F053F828B1606D40F0200060651B
+:106AF0000320E2E70020E0E77CB504460D46164699
+:106B0000164800681821B0FBF1F01549B0FBF1F010
+:106B10004FF47A71484301906068B0F5827F0DD1DF
+:106B20002B46002280212046009600F02FF898B1D5
+:106B3000606D40F02000606503207CBD00BF0198BF
+:106B400000B908E00198401E019020688068C0F3F9
+:106B5000C0100028F3D100BF0020EEE71C00002089
+:106B600040420F000146074A0868904201D10120C7
+:106B70007047054A0868904201D10020F8E70320D9
+:106B8000F6E7000000300140003800402DE9F84FE2
+:106B900004460D4690461E46DDF82890FDF720F984
+:106BA000A0EB0900371AFDF71BF982462C48006854
+:106BB000C0F3CB307843009045E0701C002842D0F1
+:106BC000FDF70EF9A0EB0A00B84200D2A7BB20687F
+:106BD000406820F0E000216848606068B0F5827F7E
+:106BE0000DD1A068B0F5004F03D0A068B0F5806F5C
+:106BF00005D12068006820F0400021680860A06A84
+:106C0000B0F5005F0DD100BF2068006820F400508F
+:106C1000216808602068006840F40050216808601E
+:106C200000BF012084F8510000BF002084F850000C
+:106C300000BF0320BDE8F88FFFE7009800B90027E8
+:106C40000098401E0090206880682840A84201D12A
+:106C5000012000E000204045AFD10020EAE700001D
+:106C60001C00002000BF012003F030FBFBE710B543
+:106C7000FDF7BCF805F024FF012801D005F080F9EC
+:106C800010BD000000B593B0302107A8F9F730FC23
+:106C9000142102A8F9F72CFC00BF00200190244821
+:106CA000006840F08050224908600846006800F003
+:106CB0008050019000BF00BF00BF002001901D4820
+:106CC000006840F480401B4908600846006800F4F2
+:106CD0008040019000BF00BF012007900004089091
+:106CE00002200D9041050E9106210F91A8211091CF
+:106CF000022111910421129107A8FDF7B5FA08B1FC
+:106D0000FBF79CFF0F2002900220039000200490CC
+:106D10004FF4A05005904FF480500690052102A832
+:106D2000FDF762F908B1FBF789FF13B000BD000061
+:106D300040380240007000400348006840F4700092
+:106D4000014908607047000088ED00E010B5024876
+:106D5000FEF7E7FB10BD0000F804002010B5024864
+:106D6000FEF7DFFB10BD0000B004002010B5026884
+:106D7000294B98420ED0B0F1804F0BD0274B984250
+:106D800008D0274B984205D0264B984202D0264B7C
+:106D9000984203D122F070024B681A431E4B98426E
+:106DA00020D0B0F1804F1DD01C4B98421AD01C4B04
+:106DB000984217D01B4B984214D01B4B984211D0CD
+:106DC0001A4B98420ED01A4B98420BD0194B98424E
+:106DD00008D0194B984205D0184B984202D0184B56
+:106DE000984203D122F44072CB681A4322F0800308
+:106DF0004C6943EA040202608B68C3620B688362D9
+:106E0000054B984202D0084B984201D10B690363AD
+:106E10000123436110BD0000000001400004004058
+:106E200000080040000C0040000401400040014008
+:106E3000004401400048014000180040001C004090
+:106E40000020004030B50C46816821F47F4142EAC1
+:106E5000032525432943816030BD0A46816821F01E
+:106E6000700142F0070319438160704730B5056A2D
+:106E700025F001050562026A4368846924F0700404
+:106E800024F003040D682C4322F002028D682A438B
+:106E9000104DA84200D103E00F4DA84206D100BF1B
+:106EA00022F00802CD682A4322F00402094DA842CC
+:106EB00002D0094DA84207D123F4807323F4007354
+:106EC0004D692B438D692B43436084614D68456355
+:106ED000026230BD000001400004014030B5056A87
+:106EE00025F010050562026A4368846924F4E044D1
+:106EF00024F440740D6844EA052422F020028D68D1
+:106F000042EA0512124DA84200D103E0114DA842F9
+:106F100007D100BF22F08002CD6842EA051222F0BC
+:106F200040020B4DA84202D00A4DA84209D123F4D9
+:106F3000806323F400634D6943EA85038D6943EA66
+:106F40008503436084614D688563026230BD000043
+:106F5000000001400004014030B5056A25F4807549
+:106F60000562026A4368C46924F0700424F00304D3
+:106F70000D682C4322F400728D6842EA0522124DFE
+:106F8000A84200D103E0114DA84207D100BF22F46E
+:106F90000062CD6842EA052222F480620A4DA842CE
+:106FA00002D00A4DA84209D123F4805323F40053A0
+:106FB0004D6943EA05138D6943EA05134360C461D3
+:106FC0004D68C563026230BD00000140000401400D
+:106FD00030B5056A25F480550562036A4468C269C4
+:106FE00022F4E04222F440720D6842EA052223F4C2
+:106FF00000538D6843EA0533084DA84202D0084D7E
+:10700000A84204D124F480444D6944EA85144460C4
+:10701000C2614D680564036230BD0000000001409C
+:107020000004014030B50B461446026A056A25F09B
+:1070300001050562816921F0F00141EA041122F0A5
+:107040000A021A438161026230BD30B50B46144614
+:10705000056A25F0100505628169026A21F4704114
+:1070600041EA043122F0A00242EA03128161026285
+:1070700030BD00002DED028B4148FAF727FC404857
+:10708000FAF700FCB0EE408A3E493F48F9F736FC7B
+:10709000012291023D48FCF79DFE3948FAF7C2FDF6
+:1070A00000224FF480613948FCF794FE66E003F05B
+:1070B000A6FB044603F0A9FB3549C866FAF7AAFD0A
+:1070C000FAF7CCFBFAF7D6FBFAF7ECFBFAF7F6FB8C
+:1070D00003F066F92A48FAF791FC2948FAF7F0FC20
+:1070E000284B274A0C3226492748F9F727FC26491E
+:1070F0002848F9F76BFB274890ED000ADFED260AD8
+:1071000020EE200ADFED250A80EE201A244880EDCB
+:10711000001A204890ED010ADFED1F0A20EE200A38
+:10712000DFED1E0A80EE201A1E4880ED001A194875
+:1071300090ED020ADFED180A20EE200ADFED170AB3
+:1071400080EE201A184880ED001A1149C86A03F031
+:1071500065FA0F4900231A46C86A09490C3103F041
+:107160001BFA0B49086B03F059FA094900231A4628
+:10717000086B084903F010FA03F05EF997E7000086
+:10718000205200204852002058520020001C02408B
+:10719000545100206C5200200000B443DB0FC94062
+:1071A000980200209C020020A002002003F0DFF8DB
+:1071B0004FF4FA71B0FBF1F52E48016E2E48FBF743
+:1071C0007BFB03F0C7F804462A494FF0FF33002247
+:1071D000886D2A4903F052F926494FF0FF33002207
+:1071E000486D264903F04AF943E003F008FB0646E0
+:1071F00003F00BFB1F49486600231A46486D1F49E0
+:1072000003F03CF91B4900231A46886D1B4903F023
+:1072100035F9184900231A46486C194903F02EF92C
+:1072200003F0BEF815491448FBF7FBFA154B164A54
+:1072300013491148FBF7ACF903F0FEF80D49C86C8F
+:1072400003F0ECF90B4900231A46C86C0D4903F012
+:10725000A3F90849086D03F0E1F9064900231A462D
+:10726000086D0849103103F097F92C44204603F0CB
+:107270003CF8BAE7545100202853002078520020EF
+:1072800048570020085300207C57002070B5054661
+:10729000FBF718FC5349086603F082F8524A0021B4
+:1072A000524803F0C1FA4F490860514A0021514841
+:1072B00003F0BAFA4B4988604F4A00214F4803F067
+:1072C000B3FA4849C8604E4A00214E4803F0ACFA70
+:1072D000444908614C4A00214C4803F0A5FA414951
+:1072E00088614B4A00214B4803F09EFA3D49C86132
+:1072F000494A0021494803F097FA3A490862484A46
+:107300000021484803F090FA364948620022902153
+:10731000022003F0F3F801463248416500221021B3
+:10732000022003F0EBF82F49C864002290210220CC
+:1073300003F0E4F801462B48816500221021022069
+:1073400003F0DCF801462748016500220C210120EA
+:1073500003F0D4F82349886200220C21012003F0B5
+:10736000CDF82049086300220C21012003F0C6F863
+:107370001C49C86200222021012003F0BFF81949EE
+:10738000486300221421012003F0B8F80146154893
+:10739000416400221C21012003F0B0F8014611488D
+:1073A000816300220C21012003F0A8F801460D485A
+:1073B000C16300220C21012003F0A0F80146094816
+:1073C000016400220121084603F098F801460548AF
+:1073D000816403F031F803F012FA044603F080FAF6
+:1073E00070BD00005451002028DE000875700008B0
+:1073F0004CDE0008AD71000870DE0008297400083A
+:1074000094DE000811770008B8DE00085175000806
+:10741000DCDE0008D974000800DF00081D760008D3
+:1074200024DF0008E176000802F0A1FF4FF4FA71B2
+:10743000B0FBF1F52348006E00F1AC01224A23486D
+:10744000FAF736F902F086FF044639E003F0D7F97F
+:10745000064603F0DAF91B49486700231A46886B91
+:10746000194903F00BF8174900231A46886C18498C
+:1074700003F004F8134900231A46C86A1349383147
+:1074800002F0FCFF0F4900231A46086B0F492C310C
+:1074900002F0F4FF0E48007870B90E490B4802F074
+:1074A0005FFC0849C86B03F0B9F8064900231A4687
+:1074B000C86B084903F070F82C44204602F015FF11
+:1074C000C4E7000054510020945B0020485900207C
+:1074D000A4020020B05B00204FF4C87002F0F6FE5A
+:1074E00002F045FF4FF4FA71B0FBF1F5154916486B
+:1074F000F9F7C6F802F02EFF044622E003F07FF908
+:10750000064603F082F9114948670F48F9F740F938
+:10751000F9F74EF930B10B490B48F9F70AF9094868
+:10752000F9F7D6F80949886B03F078F80749002382
+:107530001A46886B034903F02FF82C44204602F0CA
+:10754000D4FEDBE7D0580020B4580020545100206E
+:1075500002F00DFF4FF47A71B0FBF1F52B48006E8D
+:1075600000F5C6712A48FAF7B1FE02F0F3FE0446B0
+:107570004BE003F044F9064603F047F923498866D7
+:1075800003E024492248FAF70FFF214900231A4655
+:10759000D1F88C001F4902F071FF0028F1D01B497F
+:1075A000486D03F03BF8194900231A46486D184905
+:1075B00002F0F2FF1549886D03F030F813490023FB
+:1075C0001A46886D124902F0E7FF104900231A4657
+:1075D000C86C114902F052FF20B90D4A0E49002033
+:1075E000FAF7CCFD094900231A46086D0A49103103
+:1075F00002F044FF28B9064B074A01210C20FAF794
+:1076000011FF2C44204602F070FEB2E754510020D6
+:10761000E0570020905800207058002002F0A7FE8C
+:107620004FF4FA71B0FBF1F52848FAF75BFF02F06E
+:1076300091FE044649E003F0E2F8064603F0E5F85F
+:107640002349886702F0ACFE214900231A46486BA3
+:10765000204902F013FF18B91E491C48FAF771FFC0
+:107660001B4900231A46C86B1B4902F007FF18B9D3
+:1076700019491648FAF743FF154900231A46086CC2
+:10768000164902F0FBFE18B914491048FAF74EFFEC
+:107690000F49486C02F0C2FF0D4900231A46486C9E
+:1076A0000A4902F079FF0A49886C02F0B7FF0849DD
+:1076B00000231A46886C0549143102F06DFF02F070
+:1076C000BBFE2C44204602F010FEB4E7EC5800202C
+:1076D0005451002004590020245900203C59002016
+:1076E00002F045FEFA21B0FBF1F502F033FE04464C
+:1076F0000AE003F084F8064603F087F80349C867F8
+:107700002C44204602F0F1FDF3E700005451002024
+:107710000748FFF7DFF809E003F071F8044603F0CB
+:1077200074F8044908670248FFF7F8F8F4E7000026
+:107730009C5700205451002070B50546284603F0A0
+:1077400063FF044614B1D4E90010884770BD70B5DA
+:107750000546AC6B0020E085E0842046FEF7C0F8CB
+:1077600070BD70B506460025B46B20684069C0F353
+:10777000C01594F83D00212805D125B10020E084F2
+:10778000204600F0C4F820684069C0F3801594F8E2
+:107790003E00222805D125B10020E085204600F0DA
+:1077A00070F8206C40F0100020642046FEF798F836
+:1077B00070BD70B50546AC6B2868006800F4807039
+:1077C000002842D1E08500BF00BF21680C3151E89C
+:1077D000001F21F4807021680C3141E80002002A6A
+:1077E000F3D100BF00BF00BF2168143151E8001F72
+:1077F00021F001002168143141E80002002AF3D190
+:1078000000BF00BF00BF2168143151E8001F21F004
+:1078100040002168143141E80002002AF3D100BF82
+:10782000202084F83E00206B01280ED100BF00BF4D
+:1078300021680C3151E8001F21F0100021680C3143
+:1078400041E80002002AF3D100BF206B012804D1D7
+:10785000A18D2046FEF742F802E02046FEF788FBA5
+:1078600070BD70B50546AC6B206B012805D1A08DAD
+:1078700041082046FEF732F802E02046FEF792FB70
+:1078800070BD00BF00BF02680C3252E8002F22F426
+:10789000907102680C3242E80013002BF3D100BF54
+:1078A00000BF00BF0268143252E8002F22F001012D
+:1078B0000268143242E80013002BF3D100BF016BC1
+:1078C00001290ED100BF00BF02680C3252E8002F20
+:1078D00022F0100102680C3242E80013002BF3D1B1
+:1078E00000BF202180F83E1000210163704710B5D1
+:1078F00004462068C06820F040002168C86020204D
+:1079000084F83D002046FEF767FB002010BD00BF55
+:1079100000BF02680C3252E8002F22F0C00102685A
+:107920000C3242E80013002BF3D100BF202180F875
+:107930003D10704701460A4A0868904201D1002074
+:107940007047084A0868904201D10120F8E7064ACA
+:107950000868904201D10220F2E70420F0E700001D
+:10796000004800400010014000140140F8B50446F2
+:1079700094F83E00222873D1A068B0F5805F0CD146
+:10798000206950B90025A66A20684068C0F3080045
+:107990003080A06A801CA06215E0A56A0026A0685D
+:1079A000B0F5805F03D0A06828B9206918B92068B5
+:1079B0004068287004E02068406800F07F0028706C
+:1079C000A06A401CA062E08D401E80B2E0850028C5
+:1079D00044D12068C06820F020002168C860206879
+:1079E000C06820F480702168C8602068406920F079
+:1079F000010021684861202084F83E00206B0128A6
+:107A000026D10020206300BF00BF21680C3151E85F
+:107A1000001F21F0100021680C3141E80002002A0B
+:107A2000F3D100BF2068006800F0100010280AD1D0
+:107A300000BF002000902068006800902068406827
+:107A4000009000BF00BFA18D2046FDF747FF02E078
+:107A50002046FEF78DFA0020F8BD01E00020FBE78C
+:107A60000220F9E72DE9F84F04462068006920F468
+:107A70004050E1680843216808612169A068084313
+:107A800061690843E169084300902068C06849F2D1
+:107A90000C618843009908432168C86020684069E8
+:107AA00020F44070A1690843216848617649206844
+:107AB000884203D075492068884203D1FCF76CFBEB
+:107AC000814602E0FCF758FB8146E069B0F5004FC3
+:107AD0006CD102206168A0FB015003461920A9FB6C
+:107AE000007001462A463846F8F73EFC6421B0FB98
+:107AF000F1F04FEA001A02206168A0FB01510B4629
+:107B00001920A9FB00712A463846F8F72DFC834658
+:107B100002206168A0FB015003461920A9FB0071F7
+:107B20002A463846F8F720FC6421B0FBF1F000EB60
+:107B3000C00101EB0010ABEB8000322101EBC00073
+:107B40006421B0FBF1F000F0F8000AEB400A0220DB
+:107B50006168A0FB015003461920A9FB0070014693
+:107B60002A463846F8F700FC834602206168A0FBED
+:107B7000015003461920A9FB00712A463846F8F740
+:107B8000F3FB6421B0FBF1F000EBC00101EB00104E
+:107B9000ABEB8000322101EBC0006421B0FBF1F0BF
+:107BA00000F007005044216888606AE004206168A2
+:107BB000A0FB015003461920A9FB007001462A468C
+:107BC0003846F8F7D1FB824604206168A0FB0150DB
+:107BD00003461920A9FB007001462A463846F8F7EB
+:107BE000C3FB6421B0FBF1F000EBC00101EB00101E
+:107BF000AAEB8000322101EB00106421B0FBF1F010
+:107C000000F0F00A04206168A0FB0170034619200F
+:107C1000A9FB00513A462846F8F7A6FB6421B0FBC1
+:107C2000F1F00AEB001A04206168A0FB01510B4639
+:107C30001920A9FB00712A463846F8F795FB8346C0
+:107C400004206168A0FB015003461920A9FB0070C5
+:107C500001462A463846F8F787FB6421B0FBF1F06D
+:107C600000EBC00101EB0010ABEB8000322101EB17
+:107C700000106421B0FBF1F000F00F0050442168C7
+:107C80008860BDE8F88F000000100140001401403A
+:107C900077B581B0044615460298A062A5850020FC
+:107CA0002064222084F83E002A48A16BC8632A4839
+:107CB000A16B08642948A16BC8640020A16B08650A
+:107CC00002AE32682368191D2B46A06BFBF7FCFE41
+:107CD00000BF002000902068006800902068406885
+:107CE000009000BF00BF00BF002084F83C0000BF30
+:107CF000206970B100BF00BF21680C3151E8001F3E
+:107D000041F4807021680C3141E80002002AF3D16F
+:107D100000BF00BF00BF2168143151E8001F41F0CF
+:107D200001002168143141E80002002AF3D100BFAC
+:107D300000BF00BF2168143151E8001F41F040002E
+:107D40002168143141E80002002AF3D100BF00206D
+:107D500004B070BDB377000863780008637700084B
+:107D6000014691F83D00212828D18868B0F5805F50
+:107D70000BD1086948B90A6A1088C0F308000B687B
+:107D80005860086A801C086205E00B6A581C08628B
+:107D900018780B685860C88C401E80B2C88458B9E7
+:107DA0000868C06820F080000B68D8600868C06868
+:107DB00040F040000B68D860002070470220FCE7CC
+:107DC00010B50348FDF7A6FD0148FAF755F910BDB7
+:107DD0004005002010B50348FDF79CFD0148FAF767
+:107DE0004BF910BD8405002010B50348FDF792FD46
+:107DF0000148FAF741F910BDC805002000BFFEE7B1
+:107E000003B401984100009850EAC12018BF042033
+:107E10004A0D18BF40F0010040F2FF72B2EB515F13
+:107E200008BF40F00200012808BF052002B07047DB
+:107E30004100080218BF04200A0E18BF40F00100DC
+:107E40004FF07F4232EA010108BF40F002000128F2
+:107E500008BF052070470146C1F3C750FF2801D075
+:107E6000012070470020FCE702480068C0F30220B0
+:107E7000704700000CED00E010B5002804DB0A0795
+:107E8000130E054A135406E00A07140E034A00F0C5
+:107E90000F031B1FD45410BD00E400E018ED00E0F8
+:107EA000EFF305807047000010B54FF00E402DED48
+:107EB000028BB0EE408A18EE104A00EB4400B0F19D
+:107EC000506F4AD84FF0FC40B0EB440F22D2B0EED6
+:107ED000C80AF7EE000A30EEC00AF6EE000A60EEBD
+:107EE000208A18EE900A03F0BBFB01EE100A14F092
+:107EF000004F1DBFDFED2D0A9FED2D0AB1EE411A97
+:107F0000DFED2C0A08BF9FED2C0AF8EE001A21EED7
+:107F1000218A05E0DFED290A68EE088AB0EE600AE2
+:107F20009FED271ADFED271A30EE080A48EE811A76
+:107F30009FED251A08EEA11ADFED241A48EE811AEA
+:107F40009FED231A08EEA11A68EE281ABDEC028BE9
+:107F500001EE810A30EE200A10BD4FF0E440B0EB94
+:107F6000440F0CD918EE100AFFF762FF042808BF6F
+:107F700001F000FBB0EE480ABDEC028B10BD4FF0E3
+:107F80007F40B0EB440F07D2B0EE480ABDEC028B45
+:107F9000BDE8104001F0E0BA0120F8F7D8FABDECD6
+:107FA000028BBDE8104001F0DDBA00000000C9BF3F
+:107FB00022AAFDB90000C93F22AAFD390000000035
+:107FC00024FE1C3DC78AD83C1E67383D1B93993D53
+:107FD000AFAA2A3E0000000070B59B482DED020BB1
+:107FE0002DED068B079D25F00044A04218DC974834
+:107FF000844202DC0AD1069840B19DED060BBDEC2F
+:10800000068B02B0BDE8704001F072BA002DCCBF03
+:108010009FED8F0B9FED900BBDEC068B02B070BDFA
+:108020008F48A04215DD8F48A042D8BF4FF0FF34E3
+:1080300058DD9DED060B51EC100BFFF7E1FE042817
+:1080400008BF01F079FA9DED060BBDEC068B02B07E
+:1080500070BD9DED060B51EC100B01F075FECDE9E6
+:10806000060181489FED828BA0423CDD8248A04200
+:108070001FDD00249FED82AB9DED060B53EC1A2B08
+:1080800051EC100B05F05EF89DED060B41EC190B61
+:1080900053EC1A2B51EC100B05F0AEFA53EC182BE5
+:1080A00005F028FD53EC192B05F0F4F8CDE9060195
+:1080B00049E09DED060B012453EC182B51EC100BFD
+:1080C00005F040F89DED060B41EC190B53EC182B15
+:1080D00051EC100B05F00EFD53EC192B05F0DAF8FE
+:1080E000CDE906012FE06848A0421FDD02249FED84
+:1080F000689B9DED060B53EC192B51EC100B05F012
+:108100007BFA53EC182B05F01DF89DED060B41ECA6
+:10811000180B53EC192B51EC100B05F0EBFC53EC46
+:10812000182B05F0B7F8CDE906010CE09DED060B24
+:10813000032453EC102B9FED580B51EC100B05F062
+:10814000A9F8CDE906019DED060B53EC102B51EC7F
+:10815000100B05F051FA41EC180B53EC182B05F0FD
+:108160004BFA41EC190B4E480621B0EE490AF0EEED
+:10817000690A784401F0A8F853EC182B51EC100B65
+:1081800005F03AFA41EC180B4648B0EE490AF0EE19
+:10819000690A0521784401F097F853EC192B51EC4A
+:1081A000100B05F029FA41EC100B51EC180B53ECB5
+:1081B000102B002C0EDA04F0C5FF9DED061B53ECCE
+:1081C000112B05F019FA9DED061B53EC112B05F050
+:1081D000B9FB35E004F0B6FF9DED061B53EC112B07
+:1081E00005F00AFA41EC100B2F48784400EBC4006C
+:1081F00090ED001B51EC100B53EC112B05F07AFCA9
+:108200009DED061B53EC112B05F074FC41EC100B9B
+:108210002648784400EBC40090ED001B51EC100B95
+:1082200053EC112B05F08EFB41EC100B002DA2BF7F
+:10823000BDEC068B02B070BD51EC100B04F044FF96
+:1082400041EC100B01E70000000010440000F07F3B
+:10825000182D4454FB21F93F182D4454FB21F9BF3C
+:108260000000DC3F0000203E0000F33F0000000063
+:10827000000000000000F03F0000E63F00000000AA
+:1082800000000000000000400080034000000000EB
+:10829000000000000000F83F000000000000F0BFF8
+:1082A0003A5E0000F05D00007A5D0000325D000083
+:1082B00070B56B4E2DED040B2DED028B82B0DDF809
+:1082C0001CC0DDE905235C422CF000411C4341EA5F
+:1082D000D474049D22F00040B44205D86C422C4373
+:1082E00040EAD474B4420BD99DED061B9DED040BFE
+:1082F00002B0BDEC028B04B0BDE8704001F002B9E1
+:10830000ACF14054A4F17F641C430BD0022404EA76
+:10831000AC7444EAD27405439FED538B9FED542B0C
+:1083200007D015E09DED040B51EC100B01F00CFC97
+:1083300042E0002C11BF012C9DED040B02B0BDECFE
+:10834000028B04BF04B070BD022C38D0032C3BD08C
+:108350000B439FED491B9FED4A0B0AD0B14218D148
+:10836000B04209D121F0804120F080400791059072
+:108370000FE0002A15DA10E0434B7B44002C08BFC5
+:1083800093ED000B0DD0012C10D0022C17D0032C34
+:108390001AD0B0421DD1002A03DAB0EE410AF0EE45
+:1083A000610A02B0BDEC028B04B070BD93ED000B0E
+:1083B00051EC100B04F088FE41EC100BF1E7B0EE2D
+:1083C000480AF0EE680AECE7B0EE420AF0EE620A04
+:1083D000E7E7401A00153C28C8BF8DED000B19DCFB
+:1083E000BCF1000FBEBF10F13C0F9FED290B8DEDCE
+:1083F000000B0FDB9DED060B53EC102B9DED040BDA
+:1084000051EC100B04F046FF01F09EFC01F09CFBC8
+:10841000CDE90001002C08BF9DED000BC1D0012C5F
+:1084200010D0022C9FED1C0B53EC102B9DED000B7C
+:1084300051EC100B0DD005F05DFB53EC182B05F043
+:1084400059FBB9E7019880F0004001909DED000BC9
+:10845000A7E705F04FFB53EC182B05F073FAABE7D9
+:108460000000F07F00000000182D4454FB2109405B
+:10847000182D4454FB2109C0182D4454FB21F9BF89
+:10848000182D4454FB21F93F925C000000000000CD
+:108490000000000000000000075C143326A6A13C89
+:1084A00010EE100A10B510EE901A4FF0684202EB71
+:1084B00040032DED028BB3F1654F3CBF02EB41024F
+:1084C000B2F1654F7CD200BFC0F3C753C1F3C752AE
+:1084D0009A1A1B2A09DD10F0004F14BF9FED6E0A97
+:1084E0009FED6E0ABDEC028B10BD12F11A0F1BDA64
+:1084F00011F0004F09D010F0004F0CBF9FED680A3B
+:108500009FED680ABDEC028B10BD80EE208A18EE4C
+:10851000100AFFF78DFC042808BF01F02BF8B0EE1D
+:10852000480ABDEC028B10BD4200B2EB410F37D9B7
+:1085300010F0004F19BFDFED5C1A9FED5C1ADFED04
+:108540005C1A9FED5C1AB0EE602A0A46F1EE400A12
+:1085500080F00041B0EE420A10460A1A5200B2F111
+:10856000807F34D2484010F0004FDFED532A9FED5A
+:10857000533A1DBFBEEE002A71EEE21A31EE431AE5
+:10858000B6EE002A04BF71EEA21A31EE031AF0EE25
+:10859000402A42EE602A40EE020A82EEA02A18E04B
+:1085A00011F0004F04BF9FED461AF0EE411AD4D0EF
+:1085B00010F0004F1CBFDFED431A9FED431A00E09F
+:1085C00026E004BFDFED411A9FED411AC5E780EEBA
+:1085D000202A22EE020ADFED3F0ADFED3F2ABDEC42
+:1085E000028B40EE202ADFED3D0A40EE220ADFED4D
+:1085F0003C2A40EE202ADFED3B0A40EE220A22EE22
+:10860000000A00EE201A31EE020A30EE210A10BDF7
+:108610004FF07F42B2EB400F28BFB2EB410F05D2C3
+:10862000BDEC028BBDE8104000F099BF40EA0103A9
+:108630005B0008BF41F0FF410BD0B2EB400F08BF19
+:10864000B2EB410F08D120F0804000EE100A21F07B
+:10865000804100EE901A37E7B2EB400F12BF5FEA9D
+:10866000410240F0FF4001F000413FF42DAF4A00CD
+:1086700092EA40033FF528AF002AACBF9FED1A1ADB
+:108680009FED1A1A20EE010A60EE810A10EE100A20
+:1086900010EE901A18E70000DB0FC9BFDB0FC93FCF
+:1086A000DB0F4940DB0F49C00000C9BF22AAFDB95A
+:1086B0000000C93F22AAFD390060ED3EC30ACE3753
+:1086C00000000000000049C022AA7DBA0000494015
+:1086D00022AA7D3A2DAD65BD8FB8D53D0FB511BE2F
+:1086E00061C84C3EA8AAAABE0000804F0000802F9F
+:1086F00010B52F499FED2C1B2DED020B84B0059872
+:1087000020F000408842D8BF9DED040B2DDD2949A3
+:10871000884209D1049840B94FF00100F7F717FFDC
+:1087200000F0FAFE06B010BD05DB9DED040B00F075
+:10873000DFFE06B010BD68469DED040B00F0F0FAB8
+:1087400010F0030004BF9DED021B9DED000B0CD04B
+:1087500001280ED09DED021B9DED000B022817D0C5
+:10876000012000F02DFE06B010BD00F0F5FC06B0B3
+:1087700010BD9DED021B9DED000B012000F020FEC1
+:1087800051EC100B04F0A0FC06B041EC100B10BD36
+:1087900000F0E2FC51EC100B04F096FC06B041EC4A
+:1087A000100B10BD000000000000000000000000E1
+:1087B000FB21E93F0000F07F10EE101A08B5444A93
+:1087C0006846B2EB410F28D94FF0E640B0EB410FBD
+:1087D00094BF00204FF0FF3000900098002861DB2C
+:1087E00060EE000A10F0010F45D010F0020FDFED2F
+:1087F000391A9FED391A00EEE11ADFED381A40EE12
+:10880000811A21EEA01AF0EE400A40EE010A08BFDC
+:10881000F1EE600AB0EE600A08BD314B21F0004273
+:1088200093423CD911F0004FDFED2E0A20EE201AC2
+:10883000DFED2D0A19BF31EE601A71EE200A31EE1C
+:10884000201A71EE600ABDEEE01A11EE100A9FEDDB
+:10885000271A00F0030000EEC10A9FED251A0090D0
+:1088600000EEC10A9FED231A00EEC10A9FED221A05
+:1088700000EEC10AB1E79FED211A9FED210A10F029
+:10888000020F00EE810A9FED1F1A00EE801AB7EE6C
+:10889000000A00EE810A18BFB1EE400A08BD00F0E0
+:1088A00071FE9AE710EE100A4000B0F17F4F3CBF16
+:1088B000B7EE000A08BD07D14FF00100F7F747FEF9
+:1088C000BDE8084000F04EBEBDE8084000F044BEE0
+:1088D000B61F927E336D4C39DA82083CA0AA2ABEBC
+:1088E000490E494683F9223F0000004B0000C93F72
+:1088F00000A0FD390020A2331A61342CB93AB2BA73
+:10890000CA9F2A3DDDFFFFBE10B52DED040B86B0DA
+:108910009DED060B10EE100A10EE901A8DED000B77
+:10892000002818BF0120084320F00040C0F17F60FC
+:1089300000F1E040C00F21D19DED080B10EE101AA0
+:1089400010EE900A8DED000B002918BF012108439D
+:1089500020F00040C0F17F6000F1E040C00F0DD179
+:1089600029490798B1EB400F04BF0698002842D070
+:108970000998400004BF089800283CD09DED080BE2
+:1089800053EC102B9DED060B51EC100B04F02CFF5B
+:10899000CDE902019DED020B40F2FF7110EE900A4D
+:1089A0008DED000B31EA105021D00798039900F0AB
+:1089B000004001F00041884219D09DED080B8DED7B
+:1089C000040B9DED020B8DED000B10EE900A059946
+:1089D00061F31E0005909DED041B9DED020B51EC13
+:1089E000110B53EC102B04F0ADFFCDE902019DED0E
+:1089F000020B0AB010BD0120F7F7A9FD0AB0BDE8CF
+:108A0000104000F089BD00000000E0FF0000000001
+:108A100010B52F499FED2C1B2DED020B84B005984E
+:108A200020F000408842DCBF00209DED040B32DDC9
+:108A30002849884209D1049840B94FF00100F7F75E
+:108A400086FD00F069FD06B010BD05DB9DED040B51
+:108A500000F04EFD06B010BD68469DED040B00F021
+:108A60005FF910F0030011D0012818D09DED021B12
+:108A70009DED000B02281AD000F06EFB51EC100B9C
+:108A800004F022FB06B041EC100B10BD9DED021B63
+:108A90009DED000B012000F093FC06B010BD9DED94
+:108AA000021B9DED000B00F057FB06B010BD01202E
+:108AB00000F086FC51EC100B04F006FB06B041EC14
+:108AC000100B10BD000000000000000000000000BE
+:108AD000FB21E93F0000F07F00B510EE101A2DEDEC
+:108AE000028B81B0524A6846B2EB410F2ED94FF04B
+:108AF000E640B0EB410F94BF00204FF0FF300090F4
+:108B00000098B0EE408A00286ADB10F0010F4BD0CD
+:108B100068EE080A9FED471A9FED470A00EE810AAA
+:108B20009FED461A10F0020F00EE801AB7EE000A11
+:108B300000EE810A02BF01B0BDEC028B00BD00BF98
+:108B400001B0B1EE400ABDEC028B00BD3C4B21F000
+:108B50000042934241D911F0004FDFED3A0A20EE76
+:108B6000201ADFED390A19BF31EE601A71EE200AC2
+:108B700031EE201A71EE600ABDEEE01A11EE100A15
+:108B80009FED321A00F0030000EEC10A9FED301A8B
+:108B9000009000EEC10A9FED2F1A00EEC10A9FED72
+:108BA0002E1A00EEC10AABE728EE080A9FED2B1A39
+:108BB000DFED2B0A10F0020F40EE410A9FED291A5B
+:108BC00000EE201A61EE000AB0EE480A08EE200A14
+:108BD000B6D101B0BDEC028B00BD00F0D3FC8FE735
+:108BE00018EE100A4000B0F17F4F0DD218EE100AB7
+:108BF000FFF71EF9042808BF00F0BCFCB0EE480ADD
+:108C000001B0BDEC028B00BD09D10120F7F79FFC3C
+:108C100001B0BDEC028B5DF804EB00F0A3BC01B029
+:108C2000B0EE480ABDEC028B5DF804EB00F094BC9A
+:108C3000B61F927EB93AB2BACA9F2A3DDDFFFFBE87
+:108C4000490E494683F9223F0000004B0000C93F0E
+:108C500000A0FD390020A2331A61342C336D4C3949
+:108C6000DA82083CA0AA2ABE00B52DED048BB0EE36
+:108C7000409AF0EE609A83B051EC190B04F06EFE4E
+:108C800041EC180B18EE100A18EE901A8DED008BBF
+:108C9000002818BF0120084320F00040C0F17F6089
+:108CA00000F1E040C00F14D019EE101A19EE900A2E
+:108CB0008DED009B002918BF0121084320F00040E2
+:108CC000C0F17F6000F1E040C00F04BF0120F7F762
+:108CD0003EFCB0EE480A03B0F0EE680ABDEC048B2F
+:108CE00000BD10B52DED028BB1EEC08A18EE100A52
+:108CF00020F00040C0F1FF40C00F0AD010EE100A73
+:108D000020F00040C0F1FF40C00F04BF0120F7F782
+:108D10001EFCB0EE480ABDEC028B10BD0000000046
+:108D20002DE9F14F04462DED020B2DED088B8AB095
+:108D30009FEDE70B80ED020B139EE74826F0004500
+:108D400085420ADC9DED120B002084ED000B0AB079
+:108D5000BDEC088B03B0BDE8F08FE0489FEDE0ABC1
+:108D60009FEDE1BBA84247DDE14F9FEDE39B9FED07
+:108D7000E48B9DED120B53EC1A2B51EC100B002ED3
+:108D80001CDD04F0B7FE41EC100BBD4208D053ECE3
+:108D90001B2B51EC100B04F0ADFEC4E900010BE0FD
+:108DA00053EC192B51EC100B04F0A4FE53EC182BD0
+:108DB00004F0A0FEC4E900010120C8E704F0C2F9F4
+:108DC00041EC100BBD4208D053EC1B2B51EC100BA7
+:108DD00004F0B8F9C4E900010BE053EC192B51EC95
+:108DE000100B04F0AFF953EC182B04F0ABF9C4E905
+:108DF00000014FF0FF30AAE7C348A84279DB9DEDA0
+:108E0000120B51EC100B00F09FFF41EC180B9FED83
+:108E1000C00B53EC102B04F0EFFB9FEDBF1B53EC8A
+:108E2000112B04F08FF904F08DFB074604F0B9FB19
+:108E300041EC190B53EC1A2B04F0DEFB53EC182B0E
+:108E400004F080FD41EC180B53EC1B2B51EC190B7B
+:108E500004F0D2FBDFF8C8A241EC100B4FEA155822
+:108E60000125FA4453EC102B51EC180B04F042FE90
+:108E7000032DC4E900013DD0C1F30A5005EB4511B3
+:108E8000A8EB00001139814234DA0AEB051BB0EE81
+:108E900048AA9BED000BF0EE68AA53EC102B51ECA6
+:108EA000190B04F0A9FB41EC1B0B51EC1A0B53EC12
+:108EB0001B2B04F01FFE41EC180B51EC1A0B53EC6A
+:108EC000182B04F017FE53EC1B2B04F013FE9BED44
+:108ED000020B41EC1A0B53EC102B51EC190B04F064
+:108EE0008BFB53EC1A2B04F005FE41EC100B6D1CB0
+:108EF000B8E70EE0002EA8BF3846BFF628AF94EDC5
+:108F0000000B51EC100B04F0DFF8C4E900017842CB
+:108F10001DE7C6F3130040F4801EC6F30A50A0F20A
+:108F2000F530471100F01F05C5F12000DDF848B00D
+:108F300008900020069007900520EC467949002D06
+:108F400007EB0002794408BF51F8221009D051F80C
+:108F5000223001EB8201AB404A68089922FA01F104
+:108F60001943A1FB0E26A1FB0B131A449A4234BFEE
+:108F70000123002303EB06080CEB8003D3E901A6D1
+:108F80000E448E4234BF0121002192448A4411B123
+:108F9000924502D903E0924501D2012100E000216F
+:108FA000C3E901A641444CF82010011EA0F10100C4
+:108FB000C4DC029800F10050850F0298DDE90367D8
+:108FC0008000DDF8148004F0ECFA41EC1A0B304616
+:108FD00004F0FEFA9FED541B53EC112B04F00CFB34
+:108FE00041EC1B0B384604F0F3FA9FED511B53EC98
+:108FF000112B04F001FB41EC180B404604F0E8FA99
+:109000009FED4D1B53EC112B04F0F6FA41EC190BBC
+:1090100051EC180B53EC192B04F094F853EC1B2B68
+:1090200004F090F853EC1A2B04F08CF8CDE9080109
+:10903000002008909DED080B53EC1A2B51EC100BFF
+:1090400004F058FD53EC1B2B04F054FD53EC182B8B
+:1090500004F050FD53EC192B04F074FC9FED381B09
+:1090600053EC112B04F0C8FA9FED370B41EC180BB1
+:1090700053EC102B9DED080B51EC100B04F0BCFAD7
+:1090800053EC182B04F05EF89FED310B41EC180BFC
+:1090900053EC102B9DED080B51EC100B04F0ACFAC7
+:1090A00053EC182B04F04EF841EC100B139810F011
+:1090B000004F06D06D4251EC100B04F005F841EC66
+:1090C000100B284684ED000B41E600000000000074
+:1090D0000000000000000000FB21E93F7CD90240B5
+:1090E00000004054FB21F93F3163621A61B4D03D66
+:1090F000FB21F93F000000000000601A61B4D03D80
+:109100007370032E8A19A33BFB2139410000000034
+:1091100083C8C96D305FE43F000000000000E03FFD
+:10912000B251000000510000000000000000103E9D
+:10913000000000000000103C000000000000103A99
+:10914000182D4454FB21F93D3326A611460B113C42
+:1091500000000054FB21F93D10B52DED040B2DED61
+:10916000088B82B0B0EE419AF0EE619A0B9820F035
+:1091700000449FED4BABB4F1795F11DA9DED0A0B22
+:1091800051EC100B04F0DEF9002801BFB0EE4A0AE2
+:10919000F0EE6A0A02B0BDEC088B04BF04B010BD4B
+:1091A0009DED0A0B53EC102B51EC100B04F024FA3C
+:1091B00041EC180B3C480621B0EE480AF0EE680A74
+:1091C000784400F081F853EC182B51EC100B04F0AC
+:1091D00013FA9DED0A0B41EC1B0B53EC192B51ECD0
+:1091E000100B04F009FA41EC190B53EC1B2B51EC5A
+:1091F000180B04F001FA53EC192B04F07BFC9FEDE3
+:109200002C0B41EC190B53EC102B51EC180B04F008
+:10921000F3F941EC100B2848844210DA53EC192B77
+:1092200051EC100B04F066FC53EC1A2B04F08AFB93
+:1092300041EC100B02B0BDEC088B04B010BD1F4810
+:10924000A042BCBF9FED1E1B8DED001B06DBA4F5ED
+:1092500000100190002000909DED001B51EC100BC0
+:1092600053EC112B04F046FC9DED000B41EC180B68
+:1092700053EC102B51EC1A0B04F03CFC41EC1A0B94
+:1092800053EC192B51EC180B04F034FC53EC1A2B53
+:1092900004F058FB41EC100BCCE70000000000008C
+:1092A000000000000000F03F1C4E00000000000025
+:1092B000000000000000E03F3333D33F0000E93FEF
+:1092C000000000000000D23F70B504462DED028B77
+:1092D0004D1E00EBC500B0EE408AF0EE608A90EDC6
+:1092E000000B35F0060017D053EC182B51EC100B87
+:1092F00004F082F941EC100B6D1E04EBC50090EDFB
+:10930000001B51EC100B53EC112B03F01BFF41EC35
+:10931000100B35F00600E7D1022D36D0042D1CD0FD
+:10932000062D1CBFBDEC028B70BD53EC182B51EC0D
+:10933000100B04F061F994ED0A1B53EC112B03F0B0
+:1093400001FF53EC182B04F057F994ED081B53EC74
+:10935000112B03F0F7FE41EC100B53EC182B51ECE2
+:10936000100B04F049F994ED061B53EC112B03F09C
+:10937000E9FE53EC182B04F03FF994ED040B53EC89
+:10938000102B03F0DFFE41EC100B53EC182B51ECCB
+:10939000100B04F031F994ED021B53EC112B03F088
+:1093A000D1FE53EC182B04F027F994ED001B53EC7D
+:1093B000112B03F0C7FEBDEC028B41EC100B70BD0E
+:1093C00031B504462DED040B2DED0A8BB0EE41BAFC
+:1093D000F0EE61BA0B989DED0A0B20F00040B0F161
+:1093E000795F0DDA51EC100BFEF70AFD042808BF77
+:1093F00000F0A2F89DED0A0BBDEC0A8B05B030BD64
+:1094000053EC102B51EC100B04F0F6F841EC180B58
+:109410009DED0A0B53EC182B51EC100B04F0ECF8FB
+:1094200041EC190B2C48B0EE480AF0EE680A052111
+:109430007844FFF749FF9FED2ACBB0EE40AAF0EE4B
+:1094400060AA9CB353EC1C2B51EC190B04F0D4F81C
+:1094500041EC1C0B53EC1A2B51EC190B04F0CCF81B
+:109460009FED210B41EC190B53EC102B51EC1B0B16
+:1094700004F0C2F853EC192B04F03CFB53EC182B0E
+:1094800004F0BAF853EC1B2B04F034FB53EC1C2B08
+:1094900004F030FB9DED0A1B53EC112B04F052FA43
+:1094A000BDEC0A8B05B041EC100B30BDFFE753EC6F
+:1094B0001A2B51EC180B04F09FF853EC1C2B03F003
+:1094C00041FE53EC192B04F097F89DED0A1B53EC69
+:1094D000112B03F037FEE3E7CC4C00000000000046
+:1094E000495555555555C5BF000000000000E03FE7
+:1094F00010B553EC102B51EC100B03F023FE41EC94
+:10950000100B10BD10B553EC112B51EC100B03F0E8
+:1095100019FE41EC100B10BD9FED050B10B553EC7F
+:10952000102B51EC100B03F0B5FE41EC100B10BDED
+:1095300000000000000000009FED050B10B553EC8B
+:10954000102B51EC100B04F057F841EC100B10BD30
+:10955000000000000000001030EE000A704730EEFE
+:10956000200A7047DFED020A80EEA00A7047000073
+:10957000000000009FED020A20EE000A7047000084
+:10958000000000102DE9F0014FF07F42B2EB410FD7
+:109590009FBF4FF0FF310160BDE8F00170474FF011
+:1095A000004242EA0123C1F3C752783A551112F042
+:1095B0001F0C434CCCF120067C44C1F3C752A2F1EE
+:1095C00078024FEA621204EB820254F8254008BF89
+:1095D000D2E9015612D0556804FA0CF425FA06F7C0
+:1095E0003C43976805FA0CF527FA06F8D26807FAA3
+:1095F0000CFCF24045EA08054CEA0206A4FB034CC9
+:10960000A5FB0352A6FB03631D449D4234BF012604
+:1096100000261319334416B1934202D903E0934252
+:1096200001D2012200E00022624402F1200C9206E5
+:10963000DC0C42EA443200EE102A5B03DFED210A23
+:10964000F8EEC01A00EE103A4FEA9C1C11F0004FE1
+:10965000B8EE400AC0F800C020EE201A00EE105A02
+:10966000DFED190AB8EE400A20EE200A71EE810AF9
+:1096700070EE800A10EE902A02F500626FF30B0282
+:1096800000EE902A70EEE11A31EEC11ADFED101AE9
+:1096900030EE411A9FED0D0A20EE800A01EE210AFC
+:1096A0009FED0C1A00EE810A04BFBDE8F00170477F
+:1096B000CCF180510160BDE8F001B1EE400A704785
+:1096C000244B0000000000360000802C22AAFD2957
+:1096D000DB0FC92F0000C92F10B52DED068BB0EEA2
+:1096E000408A18EE100A04F0EFFA41EC1A0B9FEDD5
+:1096F000101BB0EE4A0AF0EE6A0AFFF705F9B0EE69
+:10970000409AF0EE609A51EC190B03F0E9FC08EE78
+:10971000900AF5EEC08AF1EE10FA04DBB0EE680AAA
+:10972000BDEC068B10BD9FED040A38EE800AF7E70A
+:1097300000000060FB211940DB0FC94010B52DED82
+:10974000068BB0EE408A18EE100A04F0BDFA41EC28
+:109750001A0B9FED101BB0EE4A0AF0EE6A0AFFF7F3
+:10976000D3F8B0EE409AF0EE609A51EC190B03F08A
+:10977000B7FC08EE900AF5EEC08AF1EE10FA06D2B8
+:109780009FED060A38EE800ABDEC068B10BDB0EEE8
+:10979000680AF9E700000000008076400000B4434A
+:1097A000B0EE401A31EE600AB5EEC00AF1EE10FAE2
+:1097B00002D230EEC10A7047B4EEE01AF1EE10FAB0
+:1097C00001DD012000E00020002802DD31EE600A0A
+:1097D000F1E79FED010AEEE70000000000B52DED76
+:1097E000040B2DED108B87B09DED180A10EE101AAA
+:1097F000084604F069FA41EC1E0BB0EE4E0AF0EE9A
+:109800006E0AFEF775FFB0EE40CAF0EE60CA9DED3D
+:10981000170A10EE101A084604F056FA41EC1D0B18
+:1098200053EC1C2B03F0E8FE41EC1A0B9DED180ADB
+:1098300010EE101A084604F047FA41EC1E0BB0EE89
+:109840004E0AF0EE6E0AFFF7E3F8B0EE40CAF0EE13
+:1098500060CA9DED170A10EE101A084604F034FA9B
+:1098600041EC1D0B53EC1C2B03F0C6FE41EC1B0B13
+:109870009DED1A0A10EE101A084604F025FA41EC84
+:109880001E0BB0EE4E0AF0EE6E0AFEF731FFB0EEA0
+:1098900040CAF0EE60CA9DED190A10EE101A084693
+:1098A00004F012FA41EC1D0B53EC1C2B03F0A4FE48
+:1098B000CDE904019DED1A0A10EE101A084604F0D5
+:1098C00003FA41EC1E0BB0EE4E0AF0EE6E0AFFF703
+:1098D0009FF8B0EE40CAF0EE60CA9DED190A10EE96
+:1098E000101A084604F0F0F941EC1D0B53EC1C2B48
+:1098F00003F082FECDE902019DED040B53EC102B29
+:1099000051EC1A0B03F01EFC41EC180B9DED020B01
+:1099100053EC102B51EC1B0B03F014FC41EC190B16
+:1099200053EC192B51EC190B03F066FE41EC1E0BA6
+:1099300053EC182B51EC180B03F05EFE41EC1F0B9F
+:1099400053EC1E2B03F0FEFB41EC1D0BB0EE4D0A59
+:10995000F0EE6D0AFFF788F9B0EE40CAF0EE60CA8B
+:1099600051EC1C0B03F0BCFB0090B0EE481AF0EE7B
+:10997000681AB0EE490AF0EE690AFEF799FCB0EEFB
+:1099800040CAF0EE60CA51EC1C0B03F0A9FB019039
+:109990009DED000ADDED010A07B0BDEC108B0FBD97
+:1099A00070B52DED028B8CB005460E460024BAE052
+:1099B00005F1900000EB8400D0ED000AB0EE600AE3
+:1099C0000120F7F725FF08A800EB840080ED000ACE
+:1099D0006868243000EB8400D0ED000AB0EE600A25
+:1099E0000120F7F715FF04A800EB840080ED000AC2
+:1099F00004A800EB840090ED001AF0EE410A08A8DC
+:109A000000EB840090ED001AB0EE410A0020F7F759
+:109A1000D9FEB0EE408A9FED472ADFED471A9FED51
+:109A2000461ADFED440A00F01DFC684600EB840096
+:109A300080ED000A06EBC400D0ED010A684600EB99
+:109A4000840090ED001A70EEC10AB0EE600AFFF7D4
+:109A500043FEDFED3A0AB4EEE00AF1EE10FA43DD20
+:109A600006EBC400D0ED010A684600EB840090EDDF
+:109A7000001A70EEC10AB0EE600AFFF72DFEDFEDAE
+:109A8000300AB4EEE00AF1EE10FA2DD2D6ED010A5A
+:109A90009FED2C1A70EE810AB0EE600AFFF71CFEF3
+:109AA00005F1D00000EB840080ED000A05F1D00044
+:109AB00000EB8400D0ED000AB0EE600A0020F7F75A
+:109AC000A7FE05F1D00000EB840080ED000A06EB54
+:109AD000C40090ED000AB1EE400A05F1E00000EB91
+:109AE000840080ED000A1CE006EBC400D0ED010A02
+:109AF000B0EE600AFFF7F0FDB0EE408A0020F7F705
+:109B000087FE05F1D00000EB840080ED000A06EB33
+:109B1000C40090ED000A05F1E00000EB840080ED48
+:109B2000000A601CC4B2042CFFF642AF0CB0BDECBE
+:109B3000028B70BD00000000DB0FC940DB0FC93F86
+:109B4000E4CB9640DB0F494010B541EC100BFEF71B
+:109B500043FA51EC100B10BDB0EE401A70EEC11A72
+:109B6000B0EE610ADFED0D1AB4EEE10AF1EE10FA83
+:109B700006DDDFED0B1A70EE611AB0EE610A0CE043
+:109B8000DFED081AB4EEE10AF1EE10FA05D2DFEDCE
+:109B9000041A70EE211AB0EE610A704700003443D7
+:109BA0000000B443000034C300B52DED088B83B032
+:109BB000F0EE408AB0EE608A28EEA80A08EE080AA5
+:109BC00010EE101A084604F07FF841EC1A0BB0EEC4
+:109BD0004A0AF0EE6A0AFFF747F8B0EE409AF0EE54
+:109BE000609A51EC190B03F07BFA0190F5EEC08AF4
+:109BF000F1EE10FA18D1B5EEC08AF1EE10FA04DDDC
+:109C00009FED1D0A8DED020A2DE0B5EEC08AF1EE42
+:109C100010FA04D29FED190A8DED020A23E09FEDA0
+:109C2000180A8DED020A1EE018EE900A04F04CF8B6
+:109C300041EC190B18EE100A04F046F841EC1B0B2E
+:109C4000B0EE491AF0EE691AB0EE4B0AF0EE6B0A6C
+:109C5000FEF72EFBB0EE40AAF0EE60AA51EC1A0B14
+:109C600003F03EFA02909DED010ADDED020A03B019
+:109C7000BDEC088B00BD0000DB0FC93FDB0FC9BF87
+:109C800000000000074800680749B0FBF1F00749F1
+:109C90000870044800684FF47A71B0FBF1F0044991
+:109CA000086070471C00002040420F009002002016
+:109CB000940200202DE9F04707463E4656B900BF02
+:109CC000502080F31188BFF34F8FBFF36F8F00BF19
+:109CD00000BFFEE717480068864201D1002426E055
+:109CE00001F056FD75691448D0F800801348D0F88B
+:109CF000009001F077FD454501D04D4501D102248A
+:109D000015E00F4885420BD1B06A38B996F8580073
+:109D1000012801D102240AE0032408E0022406E01D
+:109D20000848854200D00DB9042400E001242046F3
+:109D3000BDE8F0872000002024000020280000203B
+:109D40001C0C0020080C002082B0CDE9000121F09D
+:109D5000004001909DED000B02B051EC100B7047DC
+:109D600070B52DED0C8B04460D4624B94FF0FF3035
+:109D7000BDEC0C8B70BD15B94FF0FF30F8E794F8CF
+:109D8000480201287ED194F82400022805D103203E
+:109D900084F824000020D24908602520005D401E80
+:109DA000CF49096888426EDDCD48E2690068401CF1
+:109DB00002EB001090ED000A2068D0ED030A30EEAF
+:109DC000600A20EE000AC6480068401C02EB001042
+:109DD000D0ED010A206890ED041A70EEC10AC04867
+:109DE000E2690068401C02EB001090ED011A206847
+:109DF000D0ED041A31EE611A00EE810A10EE101A4D
+:109E0000084603F061FF41EC190BB0EE490AF0EE91
+:109E1000690AFEF729FFB0EE408AF0EE608A51EC45
+:109E2000180B03F05DF9AF490860DFEDAF0A084693
+:109E300090ED000AB1EE400A04F50470FCF7B2FBA5
+:109E4000AA4880ED000AA648E1690068401C01EBC1
+:109E5000001090ED010A2068D0ED040A30EE600A8F
+:109E6000A048D0ED000A80EE201AA14880ED001A2B
+:109E70009B48E1690068401C01EB001090ED000A6E
+:109E8000206801E001E1FCE0D0ED030A30EE600A59
+:109E90009448D0ED000A80EE201A964880ED001A12
+:109EA000924890ED000A9348D0ED000A20EE200A77
+:109EB000914880ED000A8D4890ED000A8C48D0ED65
+:109EC000000A20EE200A8D4880ED000A94ED0B0A6E
+:109ED00010EE101A084603F0F7FE41EC1D0BB0EE31
+:109EE0004D0AF0EE6D0AFEF703FCB0EE40BAF0EE5C
+:109EF00060BA8148006803F0E7FE41EC1C0B53ECAC
+:109F00001B2B03F079FB41EC190B94ED0B0A10EEBF
+:109F1000101A084603F0D8FE41EC1D0BB0EE4D0AB6
+:109F2000F0EE6D0AFEF774FDB0EE40BAF0EE60BAE6
+:109F3000724890ED000AB1EE400A10EE100A03F0EC
+:109F4000C3FE41EC1C0B53EC1B2B03F055FB41EC07
+:109F50001A0B53EC192B03F0F5F841EC180B03F036
+:109F6000BFF86749086094ED0B0A10EE101A084616
+:109F700003F0AAFE41EC1D0BB0EE4D0AF0EE6D0AA7
+:109F8000FEF746FDB0EE40BAF0EE60BA5A480068FF
+:109F900003F09AFE41EC1C0B53EC1B2B03F02CFB43
+:109FA00041EC190B94ED0B0A10EE101A084603F061
+:109FB0008BFE41EC1D0BB0EE4D0AF0EE6D0AFEF784
+:109FC00097FBB0EE40BAF0EE60BA4C48006803F080
+:109FD0007BFE41EC1C0B53EC1B2B03F00DFB41EC07
+:109FE0001A0B53EC192B03F0ADF841EC180B03F0EE
+:109FF00077F8444908603A48E2690068401C02EB7F
+:10A0000000112046D1ED031A91ED021AD1ED010A9B
+:10A0100091ED000A00F0C7F898B93148E16900688D
+:10A02000401C01EB001090ED020AB0EE401A3548DA
+:10A03000D0ED000A324890ED000A2046FCF71CFCE7
+:10A0400040E02748E2690068401C02EB001090EDF8
+:10A05000020AB0EE402A22480068401C02EB0011C0
+:10A06000D1ED031A91ED021AD1ED010A91ED000A2A
+:10A07000204600F049F81A480068401C184908605A
+:10A0800020E0002084F848021CE094F84802C8B997
+:10A090002520005D401EE26902EB001090ED020AEF
+:10A0A000B0EE402A2520005D401E02EB0011D1EDEC
+:10A0B000031A91ED021AD1ED010A91ED000A204632
+:10A0C00000F022F894ED110A85ED000A94ED120AD1
+:10A0D00085ED010A94ED130A85ED020A002047E69A
+:10A0E000AC020020CC02002000000000B0020020E2
+:10A0F000B4020020B8020020BC020020C0020020F0
+:10A10000C4020020C802002031B52DED060B2DED54
+:10A11000088B0446B0EE428A9DED081AF0EE410A23
+:10A12000206890ED031AB0EE410A04F1C000FCF77C
+:10A1300039FAF0EE408AD4ED010AB0EE600AF0EE92
+:10A14000680A04F1F800FCF72DFAF0EE409A9DED54
+:10A15000091AF0EE410A206890ED041AB0EE410AA7
+:10A1600004F59870FCF71EFAB0EE409AD4ED020A9E
+:10A17000B0EE600AF0EE490A04F5B470FCF712FA8A
+:10A18000B0EE40AAF0EE69AAB0EE4ABAB0EE481AB4
+:10A19000F0EE4B0AB0EE6A0A2046FCF76DFBBDEC10
+:10A1A000088B07B030BDF1B52DED040B044600253A
+:10A1B0000026206890ED031AF0EE410A9DED001A8A
+:10A1C000B0EE410AFFF7ECFAD4ED0A0AB4EEE00A69
+:10A1D000F1EE10FA01D2012000E0002005462068CF
+:10A1E00090ED041AF0EE410A9DED011AB0EE410A1D
+:10A1F000FFF7D6FAD4ED0A0AB4EEE00AF1EE10FA4F
+:10A2000001D2012000E0002006461DB116B1012058
+:10A2100005B0F0BD0020FBE7F9F7F4FDFCF732FDD7
+:10A22000FBF7C0FFFBF75AFFFCF782F8FCF7DAF800
+:10A23000FCF7A2F8FBF742FFFBF7FCFEFCF766F920
+:10A24000FCF748F9FCF720F9FBF716FFFCF77EF95D
+:10A25000FFF718FD00F08EF8FBF78CFF00F0BCF85C
+:10A2600000BFFEE7F0EE402A32EEE00A32EE613A3D
+:10A2700020EE030A71EE603A80EE233A33EE210AB3
+:10A28000704710B52DED048B0446B0EE408AD4ED36
+:10A290000B0AB0EE600AF0EE480A04F5D070FCF745
+:10A2A00081F9F0EE408AD4ED100AB0EE600AF0EECB
+:10A2B000680A04F5EC70FCF775F9B1EE400AB0EEEF
+:10A2C000409AB0EE490ABDEC048B10BD70B505464E
+:10A2D000FDF7E6FD10B16FF0050404E0002415B1B0
+:10A2E000284601F07BFB204670BDF8B50646FDF719
+:10A2F000D7FD10B16FF005050FE0002502F0F0FB6F
+:10A3000000900098341A34B1E00F20B92146684615
+:10A3100001F092FB01E06FF003052846F8BD000054
+:10A3200010B502F0CDFB28B1012806D0022803D1D8
+:10A3300002240AE0032408E000BF05480068012861
+:10A3400001D1012400E0002400BF00BF204610BD61
+:10A350007000002010B5FDF7A3FD18B102F0C6FB98
+:10A36000044602E002F0BCFB0446204610BD4FF458
+:10A370007A70704710B5FDF793FD10B16FF00504CA
+:10A3800009E00648006820B901200449086000245B
+:10A3900001E04FF0FF34204610BD000070000020A7
+:10A3A00010B5FDF77DFD10B16FF0050412E002F06D
+:10A3B00087FB20B1012809D0022806D101E0012441
+:10A3C00007E001F0B1FC002403E000BF4FF0FF34D0
+:10A3D00000BF00BF204610BD70B5FDF761FD10B194
+:10A3E0006FF005041FE011480068012819D100BF73
+:10A3F000801F0021002804DB0A07130E0C4A1354A7
+:10A4000006E00A07150E0B4A00F00F031B1FD55478
+:10A4100000BF00BF02200549086001F029FC0024AC
+:10A4200001E04FF0FF34204670BD000070000020B6
+:10A4300000E400E018ED00E010B5FDF731FD10B1CB
+:10A440006FF0050418E002F03BFB20B101280FD0AB
+:10A4500002280CD109E0012402F0E2FC012803D01B
+:10A4600002F02EFB00B9A41E05E0002403E000BFAB
+:10A470004FF0FF3400BF00BF204610BD2DE9F84368
+:10A4800007460D4691461C463E464FF00008FDF734
+:10A4900007FDE0B10EB105B114B16FF0030828E07B
+:10A4A000002000906A462946304602F073F80128E1
+:10A4B00002D06FF002081CE00098D0B14FF080503D
+:10A4C0000D490860BFF34F8FBFF36F8F11E006B1E6
+:10A4D00015B96FF003080CE022462946304601F01A
+:10A4E000A5FF012805D014B16FF0010801E06FF05D
+:10A4F00002084046BDE8F88304ED00E02DE9F8438A
+:10A5000005460E4614464FF00009FDF7C9FC002829
+:10A510003ED1002D3CD0002E3AD0471EBCB1A068E1
+:10A5200058B1E068502808D3206930B105FB06F027
+:10A530006169814201D301270AE0A06840B9E0685F
+:10A5400030B9206920B9606910B9002700E0002700
+:10A55000012F09D10020009031462846A3682269C6
+:10A5600001F055FD814606E02FB90022314628460C
+:10A5700001F020FD8146B9F1000F09D014B1D4F8E3
+:10A58000008001E04FF000084146484601F0EAF93A
+:10A590004846BDE8F88300002DE9F84307460D461C
+:10A5A00091461C463E464FF00008FDF779FCE8B1A5
+:10A5B0000EB105B114B16FF003082AE0002000903D
+:10A5C00000236A462946304601F0B2FE012802D037
+:10A5D0006FF002081DE00098D8B14FF080500E498E
+:10A5E0000860BFF34F8FBFF36F8F12E006B115B94C
+:10A5F0006FF003080DE0002322462946304601F0A3
+:10A60000C3FD012805D014B16FF0010801E06FF01F
+:10A6100002084046BDE8F88304ED00E070B5054649
+:10A620002E46FDF73DFC10B16FF0050408E016B9A9
+:10A630006FF0030404E000240021304601F058FDCF
+:10A64000204670BDF8B50546FDF72AFC10B16FF045
+:10A65000050421E005F0004010B16FF003041BE099
+:10A6600002F028FA06466B4600221146304602F0F8
+:10A67000DBF801280ED1009C0098A843009000232D
+:10A6800003223046009902F0CFF8012804D04FF0A1
+:10A69000FF3401E04FF0FF342046F8BD38B5FDF738
+:10A6A000FFFB18B16FF0050000900DE002F002FA18
+:10A6B00004466B4600221146204602F0B5F80128F8
+:10A6C00002D04FF0FF300090009838BDFEB5044630
+:10A6D0000D46264616B105F0004018B16FF0030094
+:10A6E00002902EE04FF0FF300290FDF7D9FBE0B171
+:10A6F0000020019001A80023012229460090304645
+:10A7000002F026F9002002AB0246014600903046D6
+:10A7100002F01EF90198A0B14FF080500A4908607C
+:10A72000BFF34F8FBFF36F8F0BE000230122294649
+:10A73000304602F079F802AB00221146304602F0B2
+:10A7400073F80298FEBD000004ED00E02DE9FC5F07
+:10A75000054689461646FDF7A3FB10B16FF00504C8
+:10A760004AE005F0004010B16FF0030444E009F046
+:10A770000200022802D14FF0000A00E0AA4600249D
+:10A78000374602F0ADF9009000BF3B4601AA5146A2
+:10A79000002002F057FA8046B8F1010F22D12C4078
+:10A7A0000198044309F0010040B105EA0400A84201
+:10A7B00000D120E056B96FF002041CE005EA040065
+:10A7C00000B118E016B96FF0020414E002F088F945
+:10A7D0000099A0EB010BBB4501D9002708E0A7EBCE
+:10A7E0000B0705E016B96FF0020401E06FF00104F9
+:10A7F000B8F1000FC9D100BF2046BDE8FC9F10B5DD
+:10A8000002F058F90446204610BD70B505462E46A4
+:10A81000FDF746FB00B90EB9002403E0304600F016
+:10A8200053FF8400204670BD2DE9FF4780468946CE
+:10A83000144600200390FDF733FB00284ED1B8F1F9
+:10A84000000F4BD0802618258246471E44B320684F
+:10A8500008B1D4F800A0A06900B1A5692DB1382DC8
+:10A8600003D8207900F0010018B1002004B0BDE841
+:10A87000F087606908B160698608A06840B1E06847
+:10A880005C2805D3206918B1606908B1012708E088
+:10A89000A06830B9E06820B9206910B9002700E04D
+:10A8A0000027012F0CD12169A0684B463246CDE923
+:10A8B000005102905146404601F058FF03900DE0D0
+:10A8C00067B903A8B2B24B465146CDE900504046A5
+:10A8D00001F01AFF012801D0002003900398C5E77A
+:10A8E0002DE9F04106463746FDF7DAFA10B16FF070
+:10A8F000050410E017B96FF003040CE03846FFF7C9
+:10A90000D9F90546042D04D00024384601F0FEF89C
+:10A9100001E06FF002042046BDE8F0812DE9FE4F12
+:10A920000646894692461C4600200290FDF7B8FA7A
+:10A9300000284BD1002E49D0082000F0BFFD05466D
+:10A94000002D43D02E60C5F804A0B9F1000F01D14D
+:10A95000002700E001274FF0FF384FF0000B94B1C3
+:10A96000206808B1D4F800B0A06828B1E0682C28AD
+:10A9700002D34FF0010808E0A06830B9E06820B9C0
+:10A980004FF0000801E04FF00008B8F1010F0BD1C3
+:10A990001049A0682B463A46CDE9001001215846DF
+:10A9A00002F0DBFA02900BE0B8F1000F08D1094881
+:10A9B0002B463A4601210090584602F0B3FA029025
+:10A9C000029818B915B1284600F02AFF0298BDE890
+:10A9D000FE8F000039770008F8B505460E462F4671
+:10A9E000FDF75EFA10B16FF0050411E017B96FF0D2
+:10A9F00003040DE00020034632460421009038464F
+:10AA000002F020FB012801D1002401E06FF00204D4
+:10AA10002046F8BD2DE9F04105460E461948076865
+:10AA200000201949096881F85A0017480068001D7C
+:10AA300000F035FE681C38B936B113480168091DAD
+:10AA4000124800F098FE1AE07C190F480068446034
+:10AA5000BC4207D20C480168091D0D48006800F08F
+:10AA600070FE0CE008480168091D0A48006800F003
+:10AA700068FE09480068844201D207480460BDE8C6
+:10AA8000F081000034000020200000201C0C002079
+:10AA900028000020240000205000002010B50446AB
+:10AAA00000F076FE24480068401C234908602348D3
+:10AAB000006840B9214804600846006801280DD1AB
+:10AAC00000F02CFA0AE01E48006838B91B480068FC
+:10AAD000C06AE16A884201D81848046019480068D1
+:10AAE000401C184908600846006860641649E06A1E
+:10AAF0000968884202D91449E06A0860E16A01EBFA
+:10AB00008101124A02EB8100211D00F034FE00F0A9
+:10AB100069FE0B48006868B108480068C06AE16ACD
+:10AB2000884207D24FF0805009490860BFF34F8F29
+:10AB3000BFF36F8F10BD0000300000202000002008
+:10AB40003C0000204C000020380000206C07002052
+:10AB500004ED00E008B500F01BFE12480068E8B9FB
+:10AB6000114800F0DEFD114800F0DBFD0E481049F1
+:10AB700008600E480F49086000200F4B0F4A102153
+:10AB800000900A2001F043FA064908600846006870
+:10AB900020B10BA10348006800F0E4FE00F022FEA3
+:10ABA00008BD000064000020300C0020440C002090
+:10ABB0005C00002060000020580C0020A80C002041
+:10ABC000546D72510000000010B516E000F0E0FD79
+:10ABD0000C48C068C468201D00F061FD0A48006888
+:10ABE000401E0949086009480068401E074908607E
+:10ABF00000F0F8FD204600F05FF8044800680028E7
+:10AC0000E4D110BD080C0020300000202C000020F2
+:10AC100070B504460D46206C70B1216CE0680144AB
+:10AC2000E160D4E90210884201D32168E16028463E
+:10AC3000226CE168F5F70FFC70BD2DE9F041044688
+:10AC40000F4615464FF00008A66B206C48B92068E7
+:10AC500000282CD1A06802F045F880460020A060B2
+:10AC600025E07DB93946226C6068F5F7F4FB216C6C
+:10AC7000606808446060D4E90101884217D3206805
+:10AC8000606014E03946226CE068F5F7E4FB216C63
+:10AC9000E068411AE1602168E068884203D2216CD3
+:10ACA000A068411AE160022D01D106B1761E701C28
+:10ACB000A0634046BDE8F08110B5044694F8590001
+:10ACC00030B9206B00F0ACFD204600F0A9FD1AE081
+:10ACD00094F85900012803D1204600F0A1FD12E0AC
+:10ACE00094F85900022801D1012000E0002050B959
+:10ACF00000BF502080F31188BFF34F8FBFF36F8FD9
+:10AD000000BF00BFFEE710BD0146084A1268126886
+:10AD10000AB9012200E000220A600A6822B9034A47
+:10AD20001268D268106800E0002070475C000020C4
+:10AD300030B54FF47053174800F007042CB1C01D14
+:10AD400020F00700134C041B1B1B0246124C226010
+:10AD50000024114D6C60D018083820F007000F4C0B
+:10AD6000206000240D4D2D686C600C4D2D682C600A
+:10AD70001146441A4C60094C24680C60084D4C681C
+:10AD80002C60084D4C682C604FF00044064D2C6040
+:10AD900030BD000000140020740000207C00002062
+:10ADA00084000020800000209000002000BFFFF7FA
+:10ADB0000BFF064800680128F9D94FF0805004497C
+:10ADC0000860BFF34F8FBFF36F8FF0E76C07002071
+:10ADD00004ED00E02DE9F04106460D461746984681
+:10ADE000069C0DB9246000E02760E663256401211C
+:10ADF000204601F07DF984F84C80BDE8F0812DE912
+:10AE0000F05F82460E4690469B460A9F0C9C4FEA96
+:10AE10008801A522206BF5F763FBA8F10100216BE7
+:10AE200001EB800929F0070909F0070008B90120A2
+:10AE300000E0002050B900BF502080F31188BFF31C
+:10AE40004F8FBFF36F8F00BF00BFFEE786B10025B5
+:10AE500007E0715D04F134004155705D00B902E016
+:10AE60006D1C102DF5D300BF00214320015502E0D9
+:10AE7000002084F83400382F00D33727E762E764D6
+:10AE800000202065201D00F059FC04F1180000F09E
+:10AE900055FC2461C7F13800A06164620020606540
+:10AEA00084F8580084F85A005A465146484600F043
+:10AEB000C1FB20600B9808B10B980460BDE8F09FBF
+:10AEC0002DE9F04706460D4617469846DDE90894F9
+:10AED0000DB1012000E0002050B900BF502080F3E8
+:10AEE0001188BFF34F8FBFF36F8F00BF00BFFEE726
+:10AEF0008CB1FFF72FFE2660A561C4F81C80C4F852
+:10AF00002090201D00F01AFC2FB194F8280040F08A
+:10AF1000040084F82800BDE8F087000010B5002484
+:10AF200007E004EB84010F4A02EB810000F0F9FB1B
+:10AF3000641C382CF5D30C4800F0F3FB0B4800F0F0
+:10AF4000F0FB0B4800F0EDFB0A4800F0EAFB0A4872
+:10AF500000F0E7FB04480949086004480849086014
+:10AF600010BD00006C070020CC0B0020E00B00207F
+:10AF7000F40B0020080C00201C0C002024000020F2
+:10AF80002800002010B50146164800E0006803685C
+:10AF90008B42FBD30246436813448B4204D143687F
+:10AFA0004C682344436001460A464B6813440468D6
+:10AFB000A34211D10C4C03682468A34208D04B680B
+:10AFC0000468646823444B6003681B680B6005E0F9
+:10AFD000054B1B680B6001E003680B60884200D0E2
+:10AFE000016010BD740000207C0000202DE9F041BC
+:10AFF00004460D4616461F464FF000086560246162
+:10B00000B5420CD8F01BA169884202D34FF0010869
+:10B0100011E0211D0948006800F093FB0BE0BE42DF
+:10B0200004D2BD4202D34FF0010804E0211D0448C0
+:10B03000006800F086FB4046BDE8F081600000201B
+:10B040005C00002070B5054600F0A2FBA86B08B9B3
+:10B05000012400E0002400F0C5FB204670BD70B55F
+:10B06000054600F095FBA86BE96B884201D10124ED
+:10B0700000E0002400F0B6FB204670BDF8B50546A0
+:10B080000F461A480068C068C468201D00F007FB1E
+:10B0900094F8280000F00400E8B1A06941192B469B
+:10B0A0003A462046FFF7A2FFD8B1002003462A46C1
+:10B0B00001460090204601F0C5FF064656B900BF84
+:10B0C000502080F31188BFF34F8FBFF36F8F00BF05
+:10B0D00000BFFEE705E094F8280020F0010084F8A6
+:10B0E00028002046216A8847F8BD00005C00002047
+:10B0F000F0B587B0A0E00398002811DA04AE56B985
+:10B1000000BF502080F31188BFF34F8FBFF36F8FC4
+:10B1100000BF00BFFEE7D6E90020B168904700BF3E
+:10B1200003980028E6DB059C606908B9012000E06F
+:10B13000002010B9201D00F0B2FA02A800F0DEF8DD
+:10B14000054603980A2875D2DFE800F0090507399B
+:10B15000416306083A4200BF00BF00BF00BF94F839
+:10B16000280040F0010084F828000498A2698118A2
+:10B1700003462A462046FFF739FFF8B12046216AE8
+:10B18000884794F8280000F00400B8B1002000902F
+:10B190000498A169421800231946204601F052FF85
+:10B1A000074657B900BF502080F31188BFF34F8F77
+:10B1B000BFF36F8F00BF00BFFEE700BF3BE000BFE3
+:10B1C00094F8280020F0010084F8280033E000BF44
+:10B1D00094F8280040F0010084F828000498A06149
+:10B1E000A06908B1012000E0002050B900BF502044
+:10B1F00080F31188BFF34F8FBFF36F8F00BF00BF85
+:10B20000FEE7A06941192B462A462046FFF7EEFECD
+:10B2100011E094F8280000F0020018B9204600F070
+:10B22000FFFA05E094F8280020F0010084F82800D7
+:10B2300001E0FFE700BF00BF002203A90448006847
+:10B2400001F0F4F800287FF456AF07B0F0BD00001D
+:10B2500064000020F8B505460C4600F065FD684620
+:10B2600000F04CF80646009820BB44B9B54206D819
+:10B2700001F0D6FD31462846FFF700FF1CE03CB147
+:10B280000E480068006808B9012000E0002004466C
+:10B29000A91B22460A48006800F07AFB01F0C0FDB5
+:10B2A00050B94FF0805007490860BFF34F8FBFF38C
+:10B2B0006F8F01E001F0B4FDF8BD000060000020D8
+:10B2C0006400002004ED00E00A490968096809B932
+:10B2D000012100E0002121B14FF0FF31064A116049
+:10B2E00006E004490968C968C868034A41681160F2
+:10B2F00070470000240000205000002070B5044674
+:10B3000001F0EEFB054607480068854204D200F0D4
+:10B310000BF80120206001E000202060014805605A
+:10B32000284670BD6C0000202DE9F84334E0254824
+:10B330000068C068056823480068C068C468201DAC
+:10B3400000F0ADF92046216A884794F8280000F003
+:10B35000040008B3A0694619AE4207D966602461AB
+:10B36000211D1848006800F0ECF915E000200346A4
+:10B370002A4601460090204601F064FE074657B970
+:10B3800000BF502080F31188BFF34F8FBFF36F8F42
+:10B3900000BF00BFFEE700BF0A480068006808B9A8
+:10B3A000012000E000200028C1D00648D0F800802D
+:10B3B00005480068034908600348C0F80080BDE8FC
+:10B3C000F88300005C00002060000020024600219D
+:10B3D00001E0521C491C1078A528FAD0890888B2CF
+:10B3E000704700000E480068401C08B9012000E0CA
+:10B3F000002050B900BF502080F31188BFF34F8F59
+:10B40000BFF36F8F00BF00BFFEE700BF502080F387
+:10B410001188BFF34F8FBFF36F8F00BF00BFFEE7F0
+:10B420009400002008B500BF6846FFF76DFC044695
+:10B4300020460099FFF70EFFFFF75AFEF4E770B5BC
+:10B44000044600F0A5F994F9455010E0606A08B987
+:10B45000012000E0002038B904F1240001F094FC40
+:10B4600018B100F0C3FB00E003E0681E45B2002DF8
+:10B47000ECDC00BFFF2084F8450000F0B3F900F0D9
+:10B4800087F994F9445010E0206908B9012000E0E0
+:10B49000002048B904F1100001F076FC08B100F07A
+:10B4A000A5FB681E45B200E001E0002DECDC00BF0A
+:10B4B000FF2084F8440000F095F970BD2DE9F041BB
+:10B4C00004464FF0000800F02FFC4948006808B916
+:10B4D000FFF72EFC474800682040002870D1D4B107
+:10B4E000083404F00700B0B104F00700C0F1080010
+:10B4F000044404F0070008B9012000E0002050B91E
+:10B5000000BF502080F31188BFF34F8FBFF36F8FC0
+:10B5100000BF00BFFEE7002C52D0374800688442CD
+:10B520004ED8364E3046056801E02E462D686868D4
+:10B53000A04202D228680028F7D12D480068854231
+:10B540003ED0306800F10808286830606868001B49
+:10B55000102819D92F1907F0070008B9012000E0B9
+:10B56000002050B900BF502080F31188BFF34F8FE7
+:10B57000BFF36F8F00BF00BFFEE76868001B7860F5
+:10B580006C603846FFF7FEFC1B4968680968081ABA
+:10B59000194908600846006819490968884203D2B9
+:10B5A0001548006816490860124968680968084328
+:10B5B00068600020286013480068401C114908603A
+:10B5C00001F02EFC08F0070008B9012000E000207F
+:10B5D00050B900BF502080F31188BFF34F8FBFF3E5
+:10B5E0006F8F00BF00BFFEE74046BDE8F08100005E
+:10B5F0007C000020900000208000002074000020CB
+:10B60000840000208800002070B50446254654B907
+:10B6100000BF502080F31188BFF34F8FBFF36F8FAF
+:10B6200000BF00BFFEE700F0B3F8EE6900F0DAF803
+:10B63000304670BD001F4FF080730360001F21F083
+:10B6400001030360001F054B036014380260001FF4
+:10B650006FF002030360203870470000E5B3000874
+:10B6600010B500EE100A2DED028BB1EEC08A18EE77
+:10B67000100A20F00040C0F1FF40C00F0AD010EEC9
+:10B68000100A20F00040C0F1FF40C00F04BF0120AD
+:10B69000F4F75DFF18EE100ABDEC028B10BD0146F9
+:10B6A0000A69D1E901309860D1E901035860506816
+:10B6B000884201D188685060002008611068401EEF
+:10B6C00010601068704700002DE9F041044614B97D
+:10B6D0000648006800E0204607463D6B2846FFF715
+:10B6E00075FE06463046BDE8F081000020000020CF
+:10B6F000034B0360034B0B60802313607047000013
+:10B70000480D0020A40D0020034B0360034B0B6089
+:10B710004FF4807313607047A40F002000100020C6
+:10B72000704700F1080141604FF0FF31816000F186
+:10B730000801C160016100210160704700210161C1
+:10B74000704710B502460B685C1C0CB9106907E025
+:10B7500002F1080000E04068446824689C42FAD97D
+:10B7600044684C604C68A160886041600A6114685C
+:10B77000641C146010BD42684A6093688B609368D3
+:10B7800059609160086103685B1C036070470000AA
+:10B7900000BF502080F31188BFF34F8FBFF36F8F2E
+:10B7A00000BF0E480068401C0C490860084600684D
+:10B7B000012812D10A480068C0B208B9012000E08F
+:10B7C000002050B900BF502080F31188BFF34F8F85
+:10B7D000BFF36F8F00BF00BFFEE7704794000020EB
+:10B7E00004ED00E00D48006850B900BF502080F320
+:10B7F0001188BFF34F8FBFF36F8F00BF00BFFEE70D
+:10B8000006480068401E054908600846006820B9DF
+:10B81000002080F3118800BF00BF70479400002013
+:10B8200070B506463546002E44D0083D2C462249C8
+:10B8300060680968084008B1012000E0002050B9A4
+:10B8400000BF502080F31188BFF34F8FBFF36F8F7D
+:10B8500000BF00BFFEE7206808B9012000E000201B
+:10B8600050B900BF502080F31188BFF34F8FBFF352
+:10B870006F8F00BF00BFFEE70F496068096808408E
+:10B88000C0B12068B0B90C4960680968884360603D
+:10B8900000F04AFA094960680968084407490860E5
+:10B8A0002046FFF76FFB06480068401C044908600B
+:10B8B00001F0B6FA70BD000090000020800000206A
+:10B8C0008C00002000204FF0E021086188610648CC
+:10B8D00000684FF47A71B0FBF1F0401E4FF0E021A8
+:10B8E00048610720086170471C00002070B5F4F71C
+:10B8F00017FD0446102C16D304F1E02090F8F05305
+:10B9000015480078854201DB012000E0002050B995
+:10B9100000BF502080F31188BFF34F8FBFF36F8FAC
+:10B9200000BF00BFFEE70D48006800F4E0600C496E
+:10B930000968884201D8012000E0002050B900BF0A
+:10B94000502080F31188BFF34F8FBFF36F8F00BF7C
+:10B9500000BFFEE770BD0000980000200CED00E085
+:10B960009C000020024600200BE0084B53F83030CA
+:10B9700033B9064B43F8301003EBC0035A6002E0C2
+:10B98000401C0828F1D300BF704700002C0700209E
+:10B990002DE9F04105460E4617462C46FFF7F8FE06
+:10B9A00094F94400401C10B9002084F8440094F934
+:10B9B0004500401C10B9002084F84500FFF712FF35
+:10B9C000A06B28B93A46314604F1240000F030F962
+:10B9D0002046FFF734FDBDE8F081000070B5044655
+:10B9E0000025D4B11248006808B9012000E0002009
+:10B9F00050B900BF502080F31188BFF34F8FBFF3C1
+:10BA00006F8F00BF00BFFEE700F08EF900212046D7
+:10BA1000FFF700F801F004FA05463DB94FF08050F9
+:10BA200004490860BFF34F8FBFF36F8F70BD0000F4
+:10BA30005800002004ED00E02DE9F04704460F46D1
+:10BA40004FF0000954B900BF502080F31188BFF3B4
+:10BA50004F8FBFF36F8F00BF00BFFEE70FB1012014
+:10BA600000E0002050B900BF502080F31188BFF3E0
+:10BA70004F8FBFF36F8F00BF00BFFEE72048006805
+:10BA800008B9012000E0002050B900BF502080F329
+:10BA90001188BFF34F8FBFF36F8F00BF00BFFEE76A
+:10BAA00000F042F9174806682068C5192068B042BE
+:10BAB00007D92068A8420BD9B54209D94FF001092E
+:10BAC00006E02068A84201D8B54201D94FF001092B
+:10BAD0002560B9F1000F03D0A81B0021FEF79AFFE3
+:10BAE00001F09EF98046B8F1000F07D14FF0805069
+:10BAF00005490860BFF34F8FBFF36F8FBDE8F08734
+:10BB0000580000203400002004ED00E070B5054628
+:10BB1000FFF73EFE15B92748006800E028460446B6
+:10BB2000201DFFF7BCFDA06A18B104F11800FFF753
+:10BB3000B6FD21480068401C1F4908601D48006888
+:10BB4000844209D1211D1D48FFF715FE1C480068DD
+:10BB5000401C1B49086009E01A480068401E19494A
+:10BB600008602046FFF7A8F8FFF7AEFBFFF73AFEA4
+:10BB700015480068E8B10F480068844219D113489D
+:10BB8000006808B9012000E0002050B900BF502033
+:10BB900080F31188BFF34F8FBFF36F8F00BF00BFDB
+:10BBA000FEE74FF080500A490860BFF34F8FBFF3A4
+:10BBB0006F8F70BD200000204C000020080C00207A
+:10BBC0002C000020300000203C0000205800002005
+:10BBD00004ED00E003490968016003490968416018
+:10BBE0007047000048000020340000200120014977
+:10BBF000086070474400002070B504460D4654B9F3
+:10BC000000BF502080F31188BFF34F8FBFF36F8FB9
+:10BC100000BF00BFFEE70548016818312046FFF766
+:10BC200090FD01212846FEF7F5FE70BD20000020A2
+:10BC300070B505460E46144655B900BF502080F336
+:10BC40001188BFF34F8FBFF36F8F00BF00BFFEE7B8
+:10BC50000648016818312846FFF78DFD0CB14FF0FA
+:10BC6000FF3621463046FEF7D5FE70BD200000208D
+:10BC700010B586B000200590049003AA04A905A879
+:10BC8000FFF736FD0022DDE904101346CDE900215F
+:10BC900002901EA11F48039A00F068FD1E4908602B
+:10BCA0000846006808B1012400E00024012C02D1FC
+:10BCB00001F08CF90446012C15D100BF502080F30F
+:10BCC0001188BFF34F8FBFF36F8F00BF4FF0FF306E
+:10BCD00012490860012012490860002011490860DB
+:10BCE00000F09AF810E0601C08B1012000E000208C
+:10BCF00050B900BF502080F31188BFF34F8FBFF3BE
+:10BD00006F8F00BF00BFFEE706B010BD49444C4531
+:10BD100000000000ADAD00085400002050000020DD
+:10BD20003C0000203400002002480068401C01490B
+:10BD3000086070475800002010B52548006818B109
+:10BD400001202449086042E000202249086022487E
+:10BD50000068006820490968096B884205D81E48B8
+:10BD6000016834310068FFF7DBFC1C4801680CE017
+:10BD700051B900BF502080F31188BFF34F8FBFF33C
+:10BD80006F8F00BF00BFFEE7491E01EB8100144A20
+:10BD900052F8200008B9012000E000200028E7D177
+:10BDA00001EB81020E4B03EB820042685268426055
+:10BDB00000F108024368934202D14268526842602F
+:10BDC0004268D268044B1A600448016000BF10BD8D
+:10BDD00058000020440000202000002038000020EF
+:10BDE0006C0700202DED040B82B09DED030ADFED02
+:10BDF000090A30EE200A8DED010A9DED020A20EEBF
+:10BE0000010A8DED000A9DED000ADDED010A06B084
+:10BE100070470000DB0FC93F1CB55248006852490B
+:10BE2000884201D0012000E0002050B900BF50201E
+:10BE300080F31188BFF34F8FBFF36F8F00BF00BF38
+:10BE4000FEE7484800684849491E884201D0012061
+:10BE500000E0002050B900BF502080F31188BFF3EC
+:10BE60004F8FBFF36F8F00BF00BFFEE73F4908460B
+:10BE700000780190FF200A46107008460078009074
+:10BE80009DF8000000F0F0009DF80020904201D1E4
+:10BE9000012000E0002050B900BF502080F311883D
+:10BEA000BFF34F8FBFF36F8F00BF00BFFEE79DF85A
+:10BEB000000000F050002E4A107007202D4A10603C
+:10BEC00009E02C480068401E2A4A10609DF80000D6
+:10BED0004006000E00909DF8000000F080008028D1
+:10BEE000EFD024480068C0F10700042801D10120E8
+:10BEF00000E0002050B900BF502080F31188BFF34C
+:10BF00004F8FBFF36F8F00BF00BFFEE71948006877
+:10BF10000002184A10601046008800F4E0601060CB
+:10BF2000124A019810700F482030006840F47000E9
+:10BF30000C49203108600846006840F070400860F5
+:10BF4000FFF7C0FC00200C490860F4F7B1F90B487A
+:10BF5000006840F0404009490860F4F795F9002076
+:10BF60001CBD000000ED00E071C20F4100E400E0E4
+:10BF7000980000209C0000209400002034EF00E096
+:10BF800010B500BF502080F31188BFF34F8FBFF36F
+:10BF90006F8F00BF00F0B4FD18B14FF0805004491E
+:10BFA000086000BF002080F3118800BF10BD0000B2
+:10BFB00004ED00E02DE9F84305460E4617460DB1A5
+:10BFC000012000E0002050B900BF502080F311880C
+:10BFD000BFF34F8FBFF36F8F00BF00BFFEE705FBBE
+:10BFE00006F808F15000FFF769FA044664B1A1466B
+:10BFF00009F15009002084F846003B464A46314684
+:10C0000028460094FEF7E6FE2046BDE8F8832DE9B9
+:10C01000F84380460E4617461D46DDF82090B8F1DD
+:10C02000000F01D0012000E0002050B900BF5020D7
+:10C0300080F31188BFF34F8FBFF36F8F00BF00BF36
+:10C04000FEE70DB1012000E0002050B900BF5020F4
+:10C0500080F31188BFF34F8FBFF36F8F00BF00BF16
+:10C06000FEE707B10EB1012000E0002050B900BF8B
+:10C07000502080F31188BFF34F8FBFF36F8F00BF45
+:10C0800000BFFEE707B90EB9012000E0002050B95B
+:10C0900000BF502080F31188BFF34F8FBFF36F8F25
+:10C0A00000BF00BFFEE7502000900098502801D14B
+:10C0B000012000E0002050B900BF502080F311881B
+:10C0C000BFF34F8FBFF36F8F00BF00BFFEE700BF0E
+:10C0D0002C464CB1012084F846004B463A46314686
+:10C0E00040460094FEF776FE2046BDE8F883000047
+:10C0F00070B505460E462C4654B900BF502080F35B
+:10C100001188BFF34F8FBFF36F8F00BF00BFFEE7F3
+:10C11000FFF73EFBD4E90F12206801FB0200A0608C
+:10C120000020A06320686060E06B401E226C2168E4
+:10C1300000FB0211E160FF2084F8440084F8450010
+:10C140009EB9206908B9012000E00020A8B904F1D7
+:10C15000100000F019FE80B14FF0805009490860CE
+:10C16000BFF34F8FBFF36F8F07E004F11000FFF7AD
+:10C17000D8FA04F12400FFF7D4FAFFF733FB0120CB
+:10C1800070BD000004ED00E02DE9FF4383B00646DA
+:10C1900088461D464FF00009344654B900BF502070
+:10C1A00080F31188BFF34F8FBFF36F8F00BF00BFC5
+:10C1B000FEE7B8F1000F01D1206C08B9012000E0C2
+:10C1C000002050B900BF502080F31188BFF34F8F7B
+:10C1D000BFF36F8F00BF00BFFEE7022D02D1E06BFF
+:10C1E000012801D1012000E0002050B900BF5020FB
+:10C1F00080F31188BFF34F8FBFF36F8F00BF00BF75
+:10C20000FEE700F05DFC08B9059808B9012000E0E0
+:10C21000002050B900BF502080F31188BFF34F8F2A
+:10C22000BFF36F8F00BF00BFFEE700BFFFF7B0FA9C
+:10C23000A06BE16B884201D3022D28D12A464146EA
+:10C240002046FEF7FAFC0746606A08B9012000E0C4
+:10C25000002068B904F1240000F096FD88B14FF089
+:10C26000805032490860BFF34F8FBFF36F8F08E0F3
+:10C270003FB14FF080502D490860BFF34F8FBFF39F
+:10C280006F8FFFF7AFFA012007B0BDE8F083059884
+:10C2900018B9FFF7A7FA0020F6E7B9F1000F04D1AB
+:10C2A00001A8FFF797FC4FF00109FFF79BFAFFF792
+:10C2B0003BFDFFF76DFA94F94400401C10B90020D3
+:10C2C00084F8440094F94500401C10B9002084F81B
+:10C2D0004500FFF787FA05A901A800F0C1F9F0B9F8
+:10C2E0002046FEF7BCFEA0B104F110000599FFF74F
+:10C2F00083FC2046FFF7A3F800F092FD002895D1BB
+:10C300004FF0805009490860BFF34F8FBFF36F8F24
+:10C310008CE72046FFF793F800F082FD86E7204681
+:10C32000FFF78DF800F07CFD0020ADE704ED00E0A4
+:10C330002DE9F84F07468A4690461E463C4654B9BA
+:10C3400000BF502080F31188BFF34F8FBFF36F8F72
+:10C3500000BF00BFFEE7BAF1000F01D1206C08B9A1
+:10C36000012000E0002050B900BF502080F3118868
+:10C37000BFF34F8FBFF36F8F00BF00BFFEE7022EEA
+:10C3800002D1E06B012801D1012000E0002050B96A
+:10C3900000BF502080F31188BFF34F8FBFF36F8F22
+:10C3A00000BF00BFFEE7FFF7A1FA00BF5021EFF387
+:10C3B000118081F31188BFF34F8FBFF36F8F00BFE0
+:10C3C0000546A06BE16B884201D3022E25D194F97A
+:10C3D00045B0A06B0090324651462046FEF72DFC3A
+:10C3E0000BF1010088B9606A08B9012000E0002063
+:10C3F00050B904F1240000F0C7FC28B1B8F1000FD7
+:10C4000002D00120C8F8000004E00BF1010040B2A6
+:10C4100084F845004FF0010901E04FF0000900BF2A
+:10C4200085F3118800BF4846BDE8F88F2DE9F74134
+:10C4300083B005460E464FF000082C4654B900BFA5
+:10C44000502080F31188BFF34F8FBFF36F8F00BF71
+:10C4500000BFFEE70EB9206C08B9012000E0002003
+:10C4600050B900BF502080F31188BFF34F8FBFF346
+:10C470006F8F00BF00BFFEE700F022FB08B90598F0
+:10C4800008B9012000E0002050B900BF502080F31F
+:10C490001188BFF34F8FBFF36F8F00BF00BFFEE760
+:10C4A00000BFFFF775F9A76BF7B131462046FEF7DD
+:10C4B000AFFB781EA063206908B9012000E00020CE
+:10C4C00060B904F1100000F05FFC38B14FF080500B
+:10C4D0002F490860BFF34F8FBFF36F8FFFF782F9CB
+:10C4E000012006B0BDE8F081059818B9FFF77AF988
+:10C4F0000020F6E7B8F1000F04D101A8FFF76AFBAE
+:10C500004FF00108FFF76EF9FFF70EFCFFF740F957
+:10C5100094F94400401C10B9002084F8440094F9B8
+:10C520004500401C10B9002084F84500FFF75AF977
+:10C5300005A901A800F094F8F0B92046FEF782FDA5
+:10C54000A0B104F124000599FFF756FB2046FEF741
+:10C5500076FF00F065FC0028A3D14FF080500C4915
+:10C560000860BFF34F8FBFF36F8F9AE72046FEF747
+:10C5700066FF00F055FC94E72046FEF760FF00F0F0
+:10C580004FFC2046FEF75EFD00288AD00020A8E779
+:10C5900004ED00E02DE9F05F064689461746344673
+:10C5A00054B900BF502080F31188BFF34F8FBFF301
+:10C5B0006F8F00BF00BFFEE7B9F1000F01D1206C03
+:10C5C00008B9012000E0002050B900BF502080F3DE
+:10C5D0001188BFF34F8FBFF36F8F00BF00BFFEE71F
+:10C5E000FFF784F900BF5021EFF3118081F3118828
+:10C5F000BFF34F8FBFF36F8F00BF0546D4F838A04D
+:10C60000BAF1000F22D094F944B049462046FEF713
+:10C61000FFFAAAF10100A0630BF1010070B92069D3
+:10C6200008B9012000E0002068B904F1100000F012
+:10C63000ABFB40B13FB10120386004E00BF10100D9
+:10C6400040B284F844004FF0010801E04FF00008C8
+:10C6500000BF85F3118800BF4046BDE8F09F000091
+:10C6600070B506460C4656B900BF502080F31188BD
+:10C67000BFF34F8FBFF36F8F00BF00BFFEE754B90A
+:10C6800000BF502080F31188BFF34F8FBFF36F8F2F
+:10C6900000BF00BFFEE7FFF77BF81848026870682C
+:10C6A000131A1748006890F85A0030B10020144956
+:10C6B000096881F85A0001251CE02068401C08B96F
+:10C6C000002517E00F4930680968884204D0706877
+:10C6D000904201D801250DE02068984207D92068D2
+:10C6E000C01A20603046FFF775FA002502E00020EE
+:10C6F00020600125FFF776F8284670BD3400002041
+:10C7000020000020480000202DE9FF4F85B0804622
+:10C7100089461746DDE912ABB800FEF7CFFE0646A4
+:10C7200056B15C20FEF7CAFE04460CB1266304E055
+:10C730003046FFF775F800E000248CB1002084F843
+:10C740005900CDE900ABCDE902403A4649464046A2
+:10C75000089BFEF754FB2046FEF7A0F9012501E0F7
+:10C760004FF0FF35284609B0BDE8F08F2DE9F04FB6
+:10C7700085B00746884691469A46DDE90EB6109C7C
+:10C780000EB1012000E0002050B900BF502080F31E
+:10C790001188BFF34F8FBFF36F8F00BF00BFFEE75D
+:10C7A0000CB1012000E0002050B900BF502080F300
+:10C7B0001188BFF34F8FBFF36F8F00BF00BFFEE73D
+:10C7C0005C20039003985C2801D1012000E0002048
+:10C7D00050B900BF502080F31188BFF34F8FBFF3D3
+:10C7E0006F8F00BF00BFFEE700BFB4B1AEB12546FA
+:10C7F0002C462E63022085F85900002004A95346D8
+:10C800004A46CDE900B1CDE9025041463846FEF72F
+:10C81000F6FA2846FEF742F901E000200490049859
+:10C8200005B0BDE8F08F00002DE9F04706460D4643
+:10C83000174698464FF0010A56B900BF502080F3C2
+:10C840001188BFF34F8FBFF36F8F00BF00BFFEE7AC
+:10C850003446FEF79DFFB8F1000F02D0606DC8F8B6
+:10C86000000094F85890022084F85800052F17D241
+:10C87000DFE807F01503070B0D00606D28436065C6
+:10C8800021E0606D401C60651DE065651BE0B9F14D
+:10C89000020F01D0656501E04FF0000A13E012E0DD
+:10C8A000606D401C08B9012000E0002050B900BFB5
+:10C8B000502080F31188BFF34F8FBFF36F8F00BFFD
+:10C8C00000BFFEE700BF00BFB9F1010F32D1201D4C
+:10C8D000FEF7E5FE1A49E06A0968884202D918495C
+:10C8E000E06A0860E16A01EB8101164A02EB81000F
+:10C8F000211DFEF740FFA06A08B9012000E00020DA
+:10C9000050B900BF502080F31188BFF34F8FBFF3A1
+:10C910006F8F00BF00BFFEE70B49E06A0968C96A74
+:10C92000884207D94FF0805008490860BFF34F8F05
+:10C93000BFF36F8FFEF756FF5046BDE8F08700004B
+:10C94000380000206C0700202000002004ED00E0EB
+:10C950002DE9F84F07460E4690469946DDF828B077
+:10C960000120009057B900BF502080F31188BFF319
+:10C970004F8FBFF36F8F00BF00BFFEE7FEF7B6FF1C
+:10C980003C4600BF5021EFF3118081F31188BFF3C3
+:10C990004F8FBFF36F8F00BF0546B9F1000F02D074
+:10C9A000606DC9F8000094F858A0022084F858007F
+:10C9B000B8F1050F17D2DFE808F01503070B0D00DB
+:10C9C000606D3043606521E0606D401C60651DE076
+:10C9D00066651BE0BAF1020F01D0666501E0002038
+:10C9E000009013E012E0606D401C08B9012000E0E7
+:10C9F000002050B900BF502080F31188BFF34F8F43
+:10CA0000BFF36F8F00BF00BFFEE700BF00BFBAF1EA
+:10CA1000010F3CD1A06A08B9012000E0002050B904
+:10CA200000BF502080F31188BFF34F8FBFF36F8F8B
+:10CA300000BF00BFFEE719480068A0B9201DFEF73F
+:10CA40002EFE1749E06A0968884202D91449E06A53
+:10CA50000860E16A01EB8101124A02EB8100211DAD
+:10CA6000FEF789FE04E004F118010F48FEF783FE8B
+:10CA70000E49E06A0968C96A884208D9BBF1000F0B
+:10CA800002D00120CBF8000001200949086000BF56
+:10CA900085F3118800BF0098BDE8F88F580000208A
+:10CAA000380000206C070020F40B0020200000203C
+:10CAB0004400002001490868704700002000002061
+:10CAC0000549096809B9012005E00449096809B95F
+:10CAD000022000E0002070473C00002058000020A9
+:10CAE00001490868704700003400002070B5FEF767
+:10CAF000FDFE002501480468204670BD340000207A
+:10CB00002DE9F0414FF000084348006800287BD130
+:10CB100042480068451C4148056015BB4048006814
+:10CB2000006808B9012000E0002050B900BF502083
+:10CB300080F31188BFF34F8FBFF36F8F00BF00BF2B
+:10CB4000FEE73748076837480068354908603548C8
+:10CB5000076035480068401C33490860FEF7B4FBA5
+:10CB600000BF3248006885423BD300BF2C480068B4
+:10CB7000006808B9012000E0002020B14FF0FF302C
+:10CB80002A4908602CE026480068C068C4686668C6
+:10CB9000B54202D22548066022E0201DFEF77FFD47
+:10CBA000A06A18B104F11800FEF779FD2049E06A87
+:10CBB0000968884202D91E49E06A0860E16A01EB0F
+:10CBC00081011C4A02EB8100211DFEF7D4FD1A49A8
+:10CBD000E06A0968C96A8842C8D34FF00108C5E70E
+:10CBE00000BF15480068C06A00EB8000114951F889
+:10CBF0002000012801D94FF001081048006808B151
+:10CC00004FF0010805E0FFE70D480068401C0C49A3
+:10CC100008604046BDE8F081580000203400002044
+:10CC200024000020280000204800002050000020A0
+:10CC3000380000206C070020200000204400002065
+:10CC4000400000202DE9F0410746884614461D4665
+:10CC5000FEF79EFD2148006890F85800022818D081
+:10CC60001E49096801F15400496DB9430160012072
+:10CC70001A49096881F858005DB101212846FDF77D
+:10CC8000C9FE4FF0805016490860BFF34F8FBFF3C5
+:10CC90006F8FFEF7A7FDFEF77BFD1CB10F48006804
+:10CCA000406D20600D48006890F85800022801D0BF
+:10CCB000002608E00949096801F15400496D21EA9C
+:10CCC00008010160012600200449096881F8580024
+:10CCD000FEF788FD3046BDE8F0810000200000200E
+:10CCE00004ED00E070B505462C460026002D43D02B
+:10CCF00022480068844201D1012000E0002050B9A0
+:10CD000000BF502080F31188BFF34F8FBFF36F8FA8
+:10CD100000BF00BFFEE7206D50B900BF502080F378
+:10CD20001188BFF34F8FBFF36F8F00BF00BFFEE7C7
+:10CD3000206D401E2065E16CE06A88421CD0206DA9
+:10CD4000D0B9201DFEF7ABFCE06CE062E06AC0F1F8
+:10CD50003800A0610A49E06A0968884202D9084996
+:10CD6000E06A0860E16A01EB8101064A02EB81009A
+:10CD7000211DFEF700FD0126304670BD2000002079
+:10CD8000380000206C07002070B50646F068C468C3
+:10CD900054B900BF502080F31188BFF34F8FBFF309
+:10CDA0006F8F00BF00BFFEE704F11800FEF777FCAD
+:10CDB00015480068A0B9201DFEF771FC1349E06A10
+:10CDC0000968884202D91149E06A0860E16A01EB0A
+:10CDD00081010F4A02EB8100211DFEF7CCFC04E02B
+:10CDE00004F118010B48FEF7C6FC0B49E06A09681C
+:10CDF000C96A884204D9012501200849086000E079
+:10CE00000025284670BD0000580000203800002092
+:10CE10006C070020F40B00202000002044000020BC
+:10CE200070B5002400263648006850B900BF502075
+:10CE300080F31188BFF34F8FBFF36F8F00BF00BF28
+:10CE4000FEE7FEF7A5FC2E480068401E2C4908604E
+:10CE50000846006800284ED12A48006800284AD0B9
+:10CE600023E02948C068C46804F11800FEF717FCE5
+:10CE7000201DFEF714FC2549E06A0968884202D9A2
+:10CE80002249E06A0860E16A01EB8101204A02EB75
+:10CE90008100211DFEF76FFC1E49E06A0968C96A1E
+:10CEA000884202D301201C4908601748006808B96D
+:10CEB000012000E000200028D3D00CB1FEF704FAD6
+:10CEC0001648056865B100BFFFF71AFE10B10120D2
+:10CED000114908606D1E002DF6D100200F49086031
+:10CEE0000D48006838B1012630070D490860BFF3CE
+:10CEF0004F8FBFF36F8FFEF775FC304670BD00009B
+:10CF00005800002030000020F40B002038000020E2
+:10CF10006C0700202000002044000020400000207A
+:10CF200004ED00E02DE9FC4705460E4617469846FD
+:10CF3000DDF828902C20FEF7C1FA044654B10020F9
+:10CF400084F8280043463A4631462846CDE9009405
+:10CF5000FDF7B6FF2046BDE8FC872DE9FC470646F5
+:10CF60000F4690469946DDE90AA52C2001900198CC
+:10CF70002C2801D1012000E0002050B900BF502032
+:10CF800080F31188BFF34F8FBFF36F8F00BF00BFD7
+:10CF9000FEE700BF55B900BF502080F31188BFF3F2
+:10CFA0004F8FBFF36F8F00BF00BFFEE72C4654B119
+:10CFB000022084F828004B46424639463046CDE9E7
+:10CFC00000A4FDF77DFF2046BDE8FC8710B586B0C4
+:10CFD0000024FDF7BFFD16480068D0B10020059081
+:10CFE000049003AA04A905A8FEF78EFB0222DDE93E
+:10CFF00004100023CDE9002102900EA10F48039AEE
+:10D00000FFF7B4FB0E4908600846006800B1012430
+:10D0100000BF54B900BF502080F31188BFF34F8F79
+:10D02000BFF36F8F00BF00BFFEE7204606B010BD04
+:10D0300064000020546D72205376630025B400080C
+:10D04000680000202DE9FF4704460D4616461F469E
+:10D05000DDF830804FF0000954B900BF502080F354
+:10D060001188BFF34F8FBFF36F8F00BF00BFFEE784
+:10D070001448006810B3009501960294062D15DA45
+:10D08000FFF71EFD022808D10023424669460D48DD
+:10D090000068FFF779F8814610E000231A466946D8
+:10D0A00008480068FFF770F8814607E000233A4619
+:10D0B000694604480068FFF73BF98146484604B0DA
+:10D0C000BDE8F0876400002081F00041704780F0E7
+:10D0D0000040704721F00041704720F00040704749
+:10D0E00021F00042A2F16052B2F5801F01F000432E
+:10D0F00028BFD2F17F6C0BD95FEA001C43EAC20261
+:10D1000042EB507018BF704728BF20F001007047F5
+:10D11000B2F5801FBCBF184670474FEA410C1CF5A2
+:10D12000001F02D2084600F045BE70B500F00EFBAD
+:10D1300000000089FFF7F6BF4FF00040A0F5800027
+:10D140007047000010B591EA030F48BF83F0004319
+:10D1500000F1D884841A71EB030C05D2121943EB49
+:10D160000C03001B61EB0C01DFF824E14FEA1154C2
+:10D17000A4EB135C1EEA430F18BF9EEA445F73D012
+:10D1800023EA0E03DCF1200E21EA045143F480135C
+:10D1900032D322FA0CFE10EB0E0023FA0CFE41EB08
+:10D1A0000E01CCF1200E03FA0EFE10EB0E0051F131
+:10D1B0000001B1F5801FCCF1200E32D201EB0451F9
+:10D1C00012FA0EF2BDE8104058BF7047401C38BF3D
+:10D1D0005FEA420218BF7047002814BF20F0010028
+:10D1E00041F100014FEA410313F5001F38BF7047BA
+:10D1F000A1F1C04100F0A0BB012A43EB0302ACF156
+:10D20000200CDCF11F0E32BF4FF0000E23FA0CF39E
+:10D2100010EB030041EB0451B4EB115FD0D0A1EB54
+:10D22000045101F5801149085FEA300001EB045117
+:10D230000ED350F1000038BF12FA0EFE08D1BDE83F
+:10D240001040C9E7401C38BF5FEA4202CAD1C3E7B9
+:10D25000BDE810404FEA410313F5001F38BF704787
+:10D26000A1F1C04100F068BB9EEA445F08D011EA1A
+:10D270005E0FBDE8104004BF01F000410020704780
+:10D28000BDE8104070B500F061FA00BF64FBBE3E1F
+:10D290000000E0FF2DE9C04130B4DFF8A0C23CEA55
+:10D2A000111418BF3CEA131400F0EC8081EA030566
+:10D2B0001CEA111444EAD57418BF1CEA131500F0D7
+:10D2C000C780A4EB05044FF0004545EAC12145EABB
+:10D2D000C32341EA505143EA525304F17F74994207
+:10D2E00004F500344FEAC0204FEAC22208BF904242
+:10D2F00000F09C804FEA13650FF24016765D4FEA0E
+:10D30000134506FB05F7C7F1807706FB07F74FEAE1
+:10D31000D737A7FB03687642C8F58038A7FB06CE4F
+:10D3200038BFA8F1010807FB08E64FF0000EA6FB86
+:10D33000028CE6FB03CEDCF1000CCEF1004E38BFD0
+:10D34000AEF1010EA6FB0C584FF000074FF00005A0
+:10D35000E6FB0E87A1FB08C6A0FB07CE16EB0E0668
+:10D3600045F10005E1FB076515F1E04E7EBFA4F530
+:10D3700080345FEA46066D4116F1800745F10005ED
+:10D380004FEA17274FEA066647EA0567A6F1DE4629
+:10D39000B6F1805F4FEA15251FD9384624F0010CFD
+:10D3A00005EBC471BCF1FE6F01EB0C1102D8F0BCAF
+:10D3B000BDE8008124425CBF01F5801E9EEAC47F67
+:10D3C00002D4F0BCBDE80081244238D4F0BCA1F105
+:10D3D000C041BDE8004100F0AFBA4FEAD22242EAB4
+:10D3E00043524FEAD323A7FB02864FEAD02040EAFC
+:10D3F000415007FB03661EEA0E0F4FEAD12105FBE1
+:10D40000026658BFA6EB0056B6EB00564FEA520E26
+:10D410004EEAC37E18EB0E0E56EB530EBDD518EB3D
+:10D4200002085E417F1C55F10005B6E74FF48015F8
+:10D430004FF000074FF000064FF00008ADE7F0BCDA
+:10D440004FF0000001F1C04101F00041BDE8008152
+:10D4500011EA0C1F0CEA131500D00CE013EA0C1FA4
+:10D4600000F025804FF00000F0BC81EA030101F0DC
+:10D470000041BDE80081F0BCBDE8004181EA030144
+:10D4800000F05ABAF0BCBDE8004170B500F05EF99A
+:10D49000097EFC3E00F007B881EA03014FF000006E
+:10D4A00001F00041704781EA030100F045BAF0BC89
+:10D4B000BDE800414FF0000021497047FFFDFBF936
+:10D4C000F7F5F4F2F0EEEDEBE9E8E6E4E3E1E0DEB7
+:10D4D000DDDBDAD8D7D5D4D3D1D0CFCDCCCBCAC829
+:10D4E000C7C6C5C4C2C1C0BFBEBDBCBBBAB9B8B750
+:10D4F000B6B5B4B3B2B1B0AFAEADACABAAA9A8A843
+:10D50000A7A6A5A4A3A3A2A1A09F9F9E9D9C9C9B10
+:10D510009A999998979796959594939392919190BB
+:10D520008F8F8E8E8D8C8C8B8B8A8989888887874C
+:10D530008685858484838382828181800000FF07C1
+:10D540000000F87F4FEA41034FEA5353A3F580638D
+:10D55000D3F11E03C8BFD3F1210C0CDD4FF0004204
+:10D5600042EAC12242EA505232FA03FC8CEAE17CE0
+:10D57000ACEBE1707047102BC4BF0020704703F57F
+:10D58000787CBCF1FF3F04D06FF0004282EA2100BA
+:10D59000704770B500F0DAF8499224800020704797
+:10D5A000F2E710F0004248BF4042B0FA80F310FAB0
+:10D5B00003F10AD0C3F11D0303F580634FEA415024
+:10D5C00002EB035202EBD12170474FF0000070478D
+:10D5D000B0FA80F310FA03F10AD0C3F11D0303F58A
+:10D5E00080634FEA41504FEA035202EBD12170476A
+:10D5F0004FF0000070470000DFF848C170B51CEA2A
+:10D60000111E1EBF1CEA13159EEA0C0F95EA0C0FA3
+:10D6100000F06F8081EA030423EA4C134EEAD47EC3
+:10D6200021EA4C1141F4801143F48013AE44A1FB74
+:10D63000024CA0FB0365AEF17F7E361955EB0C055D
+:10D64000A1FB034C4CF10003A0FB021C16EB0C06E3
+:10D65000654153F10003094218BF46F0010613F477
+:10D66000007F0BD14FEA03314FEA0530340341EA22
+:10D67000155140EA16506FF003020AE04FEAC32149
+:10D680004FEAC520F40241EA555140EA56506FF086
+:10D69000020202EB2E4201EB025585EACE710AD05E
+:10D6A0005FEA440C18BF24F0004450F1000041F13F
+:10D6B000000120EAD47040F2FE7C624500D270BDC9
+:10D6C000A84214BF4FF080444FF04044002E08BFE2
+:10D6D0000024BEF1806FA8BFA1F1C041BDE8704039
+:10D6E00080F22A814FF0000001F1C04101F00041B9
+:10D6F00070479EEA0C0F0CEA131518BF95EA0C0F41
+:10D7000006D04FF0000081EA030E0EF0004170BD1C
+:10D7100000F01CF88900013E00F007B800F009B8DD
+:10D720004FEA430C5FEA5C5C08D081EA030100F039
+:10D7300003B94FEA410C5FEA5C5CF6D14FF00000A0
+:10D74000014970470000FF070000F87F0EF1020E4C
+:10D750002EF0030E5EF8046B364205D4012A43EB2B
+:10D76000030515F5001F12D8012841EB010C1CF52B
+:10D77000001F0CD80ED14FEAD17C15F5001F0CEB21
+:10D780004C0C0CF1020C08BF4CEBD37C04E04FF0C6
+:10D79000080C01E04FEAD37C0CEB4C0526FA05F6A9
+:10D7A00006F00706B6F1040C06D20EEB860CBDE8B7
+:10D7B00070404CF0010C6047DFE80CF0090B0202EE
+:10D7C0004FF000414FF00000A1F5002170BD194657
+:10D7D0001046012851EB010418BFD4F5001484BF92
+:10D7E000002001F0004170BDDFF844C170B53CEA93
+:10D7F000111418BF3CEA131500F08F8011F1004F8F
+:10D800001CEA13150CEA111468BF45F0050518BF92
+:10D8100011EA0C1F00F079802E4621EA4C1123EA10
+:10D820004C1341F4801143F48013A5F58035AC42CC
+:10D830003DDD801A9941A4F5803609D54042C1F1F9
+:10D84000000134BFB1F10101B1F1000185F0010522
+:10D8500011F4F01F08D011F4801FE8D1400041EB13
+:10D860000101A4F58034F6E721F00041B1FA81F618
+:10D87000202E04BFB0FA80FE0EF12006A6F10B06A2
+:10D88000B6F1200EA4EB06440CD2C6F1200E01FA2C
+:10D8900006F120FA0EF641EA0601CEF1200600FA62
+:10D8A00006F003E000FA0EF14FF00000BFE750EA87
+:10D8B000410E23D04FEA244EBEEB254F0FDB994299
+:10D8C00008BF904204D00AD3520043EB0303B0E7F1
+:10D8D0004FEA1646B6EB144F08BF85F00105B4F5C4
+:10D8E000803401EB041181EAC57100DB70BD01F1E8
+:10D8F000C0414FF0000001F0004170BD4FEA45719A
+:10D900004FF0000001F0004170BD1CEA131F09D068
+:10D910004FF0000001F0004170BDFFF717FF00BF9E
+:10D92000EDFFFF3EBDE870404FF000000149704739
+:10D930000000FF070000F87F0808A0F500114FEA7B
+:10D940003101704791EA030F10B581F000413FF5B6
+:10D9500001AC83F0004300F0D5B800002DE9F041A0
+:10D9600001F5801CBCF5001FC0F2A9804FEA115CD4
+:10D9700021EA0C510CF1FD0C41F480115FEA5C0CC2
+:10D980000CF5C07C01D34000494130A4890241EA32
+:10D99000905187028E0E0A0CA45D04FB04F602FB74
+:10D9A00006F6C6F14046A4FB0662F60D46EA42269C
+:10D9B00006FB06F4A4FB01235242C3F1404338BFE7
+:10D9C0005B1EA6FB02420024E6FB0324D20B42EAC4
+:10D9D0004446A6FB0623A1FB02E2A3FB07E4E3FB0C
+:10D9E00061426442C2F1404E38BFAEF1010EA6FB67
+:10D9F00004234FF00002E6FB0E32A2FB0346340084
+:10DA0000E2FB6264A1FB06E6A4FB07E8E4FB6168B5
+:10DA10007642C8F1405838BFA8F10108A2FB06E4DD
+:10DA2000A3FB08E5E2FB6854A1FB05E6A7FB04E8BD
+:10DA3000E1FB648618F1200556F10006A809A8F15B
+:10DA40001B08B10908F03F08B8F10A0F40EA8660E8
+:10DA50001CD901EB0C51BDE8F08100BFFCF5EEE8EC
+:10DA6000E2DDD8D3CFCBC7C3C0BDB9B6B4B1AEAC7D
+:10DA7000A9A7A5A3A19F9D9B9A9896959392908FF5
+:10DA80008D8C8B898887868584838281A0FB006842
+:10DA900000FB01F208EB4208B8EB872807D53418E1
+:10DAA00058EB0104D5D5401C51F10001D1E7341ADF
+:10DAB00078EB0104CDD4401E71F10001C9E75FEAA3
+:10DAC0004C0C5FEA9C5C0DD105D34FF0000001F0D7
+:10DAD0000041BDE8F081BDE8F04170B5FFF736FECA
+:10DAE0006DDBFFBEBDE8F0414FF00000004970471C
+:10DAF0000000F87F10B591EA030F48BF83F00043A0
+:10DB00003FF528AB841A71EB030C07D212198CF085
+:10DB1000004C43EB0C03001B61EB0C01DFF8A4E1AC
+:10DB20004FEA1154A4EB135C1EEA430F18BF9EEAA0
+:10DB3000445F00F0B08023EA6E03524221EA0451B0
+:10DB4000C3EB6E0338BF5B1EDCF1200E25D322FA37
+:10DB50000CFE10EB0E0043FA0CFE41EB0E01CCF173
+:10DB6000200E03FA0EFE10EB0E0051F10001CCF175
+:10DB7000200E29D412FA0EF201EB0451BDE8104038
+:10DB800058BF7047401C1CBFB2F1004F70470028BF
+:10DB90000CBF491C20F00100704712EB020E43EB52
+:10DBA000030218BF4FF0010E4EEA4202ACF1200C06
+:10DBB000DCF11E0E54D943FA0CFE10EB0E0051F1AD
+:10DBC000FF31CCF11E0ED5D50EF1010E12FA0EFE6C
+:10DBD000404141EB010101EB445C5FEA5C5C10D920
+:10DBE00010EBDE7001EB045138BFBEF1004FBDE811
+:10DBF000104018BF704700280CBF491C20F00100DE
+:10DC0000704730D24FEAD42C11F5001124F400648F
+:10DC10001BD0B1FA81F20B3AA41AA41ED2F1200350
+:10DC2000914030FA03F31943904001EBCC71002C82
+:10DC300001EB0451BDE81040A8BF704701F1C0419D
+:10DC40004FF0000001F000417047B0FA80F310FA85
+:10DC500003F100D110BDE41A173C4805C90AE4E7F6
+:10DC600001EB045110BD491001EB0451BDE8104017
+:10DC70004FEA300002E04FF0000170474A0008BF51
+:10DC80000042F8D0B2F5001F28BF704701F00041F4
+:10DC90004FF0000070479EEA445F07D011EA5E0F24
+:10DCA000BDE8104004BF002100207047BDE81040CF
+:10DCB00070B5FFF74BFD00BF40DFF63E83F000413B
+:10DCC000104670470000E0FF43004FEAD30C4FEAD4
+:10DCD0003C0C43401FBF40070CF1605113F0FE4F56
+:10DCE00070471CF0006F03D100200CF0004170471A
+:10DCF0000CF0004343EA507010B540EACC0000F04D
+:10DD00000EF800BF000000924FEA0001FFF714BEBA
+:10DD10004FF000414FF00000A1F5002170470EF1D7
+:10DD2000020E2EF0030E5EF8044B244204D44FEA98
+:10DD30004102B2F17F4F11D84FEA4003B3F17F4F58
+:10DD40000CD80ED14FEAD07CB2F17F4F0CEB4C0CCB
+:10DD50000CF1020C08BF4CEBD17C04E04FF0080C36
+:10DD600001E04FEAD17C0CEB4C0324FA03F404F0FD
+:10DD70000704B4F1040C06D20EEB840CBDE810408D
+:10DD80004CF0010C6047DFE80CF0070802024FF08E
+:10DD90000040A0F5800010BD0846420018BFD2F137
+:10DDA000807288BF00F0004010BD4FF04070E1EE7F
+:10DDB000100A7047FF2141EAD050C00570470000AB
+:10DDC00028E1000800000000000000000000000042
+:10DDD0000000000000020000180000000000000029
+:10DDE00000000000000610160006101600000000DB
+:10DDF00000000000010203040607080900000000FB
+:10DE0000010203046CE100080000000000000000B3
+:10DE100000000000000000000004000030000000CE
+:10DE200000000000000000003CE1000800000000CD
+:10DE300000000000000000000000000000040000DE
+:10DE400030000000000000000000000064E1000855
+:10DE500000000000000000000000000000000000C2
+:10DE6000000400002000000000000000000000008E
+:10DE700048E1000800000000000000000000000071
+:10DE80000000000000020000280000000000000068
+:10DE9000000000005CE1000800000000000000003D
+:10DEA0000000000000000000000200003000000040
+:10DEB000000000000000000050E100080000000029
+:10DEC0000000000000000000000000000002000050
+:10DED00030000000000000000000000054E10008D5
+:10DEE0000000000000000000000000000000000032
+:10DEF00000020000300000000000000000000000F0
+:10DF000038E10008000000000000000000000000F0
+:10DF100000000000000200002800000000000000D7
+:10DF20000000000034E100080000000000000000D4
+:10DF300000000000000000000002000030000000AF
+:10DF400000000000000000004FBB610567ACDD3F32
+:10DF5000182D4454FB21E93F9BF681D20B73EF3F10
+:10DF6000182D4454FB21F93FE2652F227F2B7A3C88
+:10DF7000075C143326A6813CBDCBF07A8807703C41
+:10DF8000075C143326A6913CC4EB98999999C9BFB4
+:10DF9000711623FEC671BCBF6D9A74AFF2B0B3BFE9
+:10DFA0009AFDDE522DDEADBF2F6C6A2C44B4A2BFA9
+:10DFB0000D5555555555D53FFF8300922449C23F15
+:10DFC0006E204CC5CD45B73F513DD0A0660DB13F49
+:10DFD000EB0D76244B7BA93F11DA22E33AAD903F5B
+:10DFE0004C5555555555A53F7751C1166CC156BF77
+:10DFF0009015CB19A001FA3EAD529C804F7E92BE87
+:10E00000C4B1B4BD9EEE213ED43888BEE9FAA8BDA5
+:10E01000000000000000000000004054FB21F93F18
+:10E020003163621A61B4D03D0000601A61B4D03D22
+:10E030007370032E8A19A33B0000002E8A19A33B9C
+:10E04000C14920259A837B390000000000000000B0
+:10E050006E83F9A22915444ED15727FCC0DD34F553
+:10E06000999562DB4190433CAB6351FE61C5BBDED9
+:10E070003A6E24B7E0D24D42EA2E49061C92D109ED
+:10E080001CEB1DFE3EA729B1F53582E88444BB2E6A
+:10E0900026709CE9417E5FB439D69139F4395383B7
+:10E0A0008B5F849C3B28F9BDFF97F81F0F9805DE16
+:10E0B0008B112FEF1F6D0A5ACF7E366DB709CB2714
+:10E0C000663F464F2DEA5F9EC7BA27757BF1E5EBA9
+:10E0D000F739073DEA92528AB15FFB6B085D8D1FED
+:10E0E000000000006E83F9A22915444ED15727FC89
+:10E0F000C0DD34F5999562DB4190433CAB6351FE42
+:10E10000A6F810111111813FD561C119A0012ABFD4
+:10E110007DFEB157E31DC73EEB9C2B8AE6E55ABE58
+:10E120007CD5CF5A3AD9E53D64656661756C745407
+:10E1300061736B006E756300636D64006174746974
+:10E140005F657374690000006E617669000000000D
+:10E1500063616E00616374696F6E000072313264D6
+:10E16000730000006368617373697300696E69749A
+:10E170000000000094E100080000002000030000FF
+:10E18000C4010008E8E1000800030020985F0000D7
+:10E1900020020008011432104201037524F41AAA67
+:10E1A00001A1E3204123E1C49AF0142910832F45F3
+:10E1B000530602323F5ABF04290C690459142370D4
+:10E1C000431AE444031E8B42D97C0C1C803B461846
+:10E1D00001782A80DC018922A0332003024B01054B
+:08E1E00054022B073D00000072
+:040000050800018965
+:00000001FF
diff --git a/MDK-ARM/ELE_CHASSIS/ELE_CHASSIS.hex b/MDK-ARM/ELE_CHASSIS/ELE_CHASSIS.hex
new file mode 100644
index 0000000..9a99b3f
--- /dev/null
+++ b/MDK-ARM/ELE_CHASSIS/ELE_CHASSIS.hex
@@ -0,0 +1,3643 @@
+:020000040800F2
+:100000009062002029030008896500080D6000083F
+:1000100085650008F12000088D7F000800000000C1
+:10002000000000000000000000000000690200085D
+:10003000272C000800000000C50200089B6D000886
+:100040004303000843030008430300084303000878
+:100050004303000843030008430300084303000868
+:100060004303000843030008292C00084303000849
+:10007000CD2A000843030008430300084303000897
+:100080004303000843030008430300084303000838
+:10009000F52000084303000843030008332C000840
+:1000A00043030008796E0008430300084303000877
+:1000B0004303000843030008430300084303000808
+:1000C00043030008430300084303000843030008F8
+:1000D00043030008517F000843030008657F0008C0
+:1000E00043030008430300084303000843030008D8
+:1000F00043030008430300084303000843030008C8
+:1001000043030008430300084303000843030008B7
+:10011000430300084303000843030008896E0008F6
+:1001200043030008DD2A0008ED2A0008FD2A000824
+:100130004303000843030008430300084303000887
+:100140000521000843030008430300084303000897
+:100150000D2B00084303000843030008797F0008C3
+:100160004303000843030008430300084303000857
+:100170004303000843030008430300080000000095
+:10018000430300084303000800F002F800F05CF8A5
+:100190000AA090E8000C82448344AAF10107DA45E2
+:1001A00001D100F051F8AFF2090EBAE80F0013F0D8
+:1001B000010F18BFFB1A43F00103184748E1000084
+:1001C00068E100000A444FF0000C10F8013B13F006
+:1001D000070408BF10F8014B1D1108BF10F8015BA0
+:1001E000641E05D010F8016B641E01F8016BF9D193
+:1001F00013F0080F1EBF10F8014BAD1C0C1B09D1EA
+:100200006D1E58BF01F801CBFAD505E014F8016B5B
+:1002100001F8016B6D1EF9D59142D6D370470000ED
+:100220000023002400250026103A28BF78C1FBD8FF
+:10023000520728BF30C148BF0B6070471FB50DF093
+:100240007CFE1FBD10B510BD00F0E4F91146FFF7AC
+:10025000F5FF0AF0A9F800F002FA03B4FFF7F2FF85
+:1002600003BC00F005FA00002C4B19680868B0E8E0
+:10027000F04F80F30988BFF36F8F4FF0000080F3D9
+:10028000118870470000000008480068006880F38B
+:1002900008884FF0000080F3148862B661B6BFF39F
+:1002A0004F8FBFF36F8F00DF00BF00BF08ED00E08E
+:1002B000DFF80C00016841F470010160704700BF75
+:1002C00088ED00E0EFF30980BFF36F8F134B1A68DE
+:1002D0001EF0100F08BF20ED108A20E9F04F1060CB
+:1002E00009B44FF0500080F31188BFF34F8FBFF374
+:1002F0006F8F0BF0E9FD4FF0000080F3118809BC0F
+:1003000019680868B0E8F04F1EF0100F08BFB0EC95
+:10031000108A80F30988BFF36F8F70472000002098
+:10032000EFF30580704700000948804709480047FF
+:10033000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE795
+:10034000FEE7FEE704480549054A064B70470000F2
+:10035000656E000889010008905C00209062002012
+:10036000905E0020905E002053EA020C00F069804D
+:100370002DE9F04B4FF00006002B1FBFB3FA83F5B9
+:1003800003FA05F424FA05F65E4012BF1643B2FAEA
+:1003900082F502FA05F4C5F120051EBF22FA05FC1C
+:1003A00044EA0C04203556EA044C4FEA144418BFC2
+:1003B000641C4FF000084FF00009904271EB030CF1
+:1003C00039D3002919BFB1FA81F701FA07F6B0FA5B
+:1003D00080F700FA07F6C7F120071EBF20FA07FCD6
+:1003E00046EA0C062037B6FBF4FCA7EB0507103FE6
+:1003F00007F01F0BCBF120060CFA0BFB2CFA06F6CC
+:1004000044BFB3460026202FA4BF5E464FF0000B2A
+:100410005BEA060C08BF4FF0010B19EB0B09ABFBB5
+:10042000027C48EB0608C01B06FB02CC0BFB03CC8E
+:1004300071EB0C01C1E70B46024641464846BDE858
+:10044000F08B13B54FF000004FF00001AFF30080C8
+:10045000BDE81C407047032A40F2308010F0030CC6
+:1004600000F0158011F8013BBCF1020F624498BF07
+:1004700011F801CB00F8013B38BF11F8013BA2F1A4
+:10048000040298BF00F801CB38BF00F8013B11F01F
+:10049000030300F06280083AC0F0088051F8043B82
+:1004A000083A51F804CBA0E80810F5E7121D5CBF2C
+:1004B00051F8043B40F8043BAFF30080D20724BF5F
+:1004C00011F8013B11F801CB48BF11F8012B24BFF3
+:1004D00000F8013B00F801CB48BF00F8012B704742
+:1004E00002F0FF0343EA032242EA024200F069B845
+:1004F0004FF0000200B5134694469646203922BFBD
+:10050000A0E80C50A0E80C50B1F12001BFF4F7AF07
+:10051000090728BFA0E80C5048BF0CC05DF804EBE9
+:10052000890028BF40F8042B08BF704748BF20F857
+:10053000022B11F0804F18BF00F8012B7047704755
+:100540007047704710B500F05DF8006810BD10B539
+:10055000044600F057F8046010BD10B5203AC0F012
+:100560000B80B1E81850203AA0E81850B1E81850B4
+:10057000A0E81850BFF4F5AF5FEA027C24BFB1E8F1
+:100580001850A0E8185044BF18C918C0BDE8104062
+:100590005FEA827C24BF51F8043B40F8043B08BF6B
+:1005A0007047D20728BF31F8023B48BF11F8012B32
+:1005B00028BF20F8023B48BF00F8012B70474FF0DE
+:1005C00000020429C0F0128010F0030C3FF492AF37
+:1005D000CCF1040CBCF1020F18BF00F8012BA8BF2E
+:1005E00020F8022BA1EB0C01FFF784BF5FEAC17C6E
+:1005F00024BF00F8012B00F8012B48BF00F8012BA5
+:100600007047000000487047305C00200048704789
+:10061000305C00207546FFF7F9FFAE4605006946DD
+:10062000534620F00700854618B020B5FFF78AFE34
+:10063000BDE820404FF000064FF000074FF00008E3
+:100640004FF0000B21F00701AC46ACE8C009ACE864
+:10065000C009ACE8C009ACE8C0098D46704710B5C8
+:100660000446AFF300802046BDE81040FFF7F5BD1B
+:1006700001491820ABBEFEE72600020070470000CB
+:1006800070B505460C4615B96FF0010070BD0AF053
+:100690007EF90C49086010B96FF00100F6E70023FD
+:1006A0001A46012108480AF001FA20600A21206850
+:1006B0000AF05AFA054A0321012001F007FD002043
+:1006C000E4E70000C00200208D6500087D070008F7
+:1006D00010B5044614B96FF0010010BD0AF0A6F879
+:1006E00000F4006018B34FF400600AF073F894ED62
+:1006F000030AD4ED010A30EE600AF2EE040A80EE3D
+:10070000201A84ED051A94ED040AD4ED020A30EEA5
+:10071000600AF2EE040A80EE201A84ED061A94EDC7
+:10072000030A84ED010A94ED040A84ED020A002014
+:10073000D3E7024602B111B96FF001007047907B18
+:100740000873D37B4B73137C8B73537CCB7391ED0A
+:10075000030AB1EE400A81ED030A907C0874D37C51
+:100760004B74137D8B74537DCB7491ED040AB1EE01
+:10077000400A81ED040A0020E0E7000010B54FF4C4
+:100780008061024800680AF069F810BDC0020020CC
+:1007900070B50446012001F059FC05461C22214693
+:1007A00005F0C4FB08B9002070BD4FF0FF30FBE737
+:1007B00010B50022012188020AF090F8B0F5806F90
+:1007C00001D1012010BD0020FCE7000030B52DED67
+:1007D000068B81B005460C462DB94FF0FF3001B0B5
+:1007E000BDEC068B30BD14B94FF0FF30F7E794ED48
+:1007F000000AD4ED010A20EE200AD4ED020A94ED9D
+:10080000031A00EE810AF0EE000A60EE208A94EDF1
+:10081000010A20EE000AD4ED020A94ED021A00EE5D
+:10082000810AF7EE000AB0EE001AB0EE609A01EE0F
+:10083000409AF0EE490AB0EE680A07F0F9FE85ED3D
+:10084000010A94ED000AD4ED020A20EE200AD4ED4C
+:10085000030A94ED011A00EEC10AF0EE000A20EE40
+:10086000208AB0EEC80AF7EE000AB4EEE00AF1EE14
+:1008700010FA0FDB9FED200A8DED000A18EE100A2A
+:100880000246009961F31E0200929DED000A85ED7B
+:10089000020A05E0B0EE480A07F0CEFB85ED020A39
+:1008A00094ED000AD4ED030A20EE200AD4ED010AEB
+:1008B00094ED021A00EE810AF0EE000A60EE209A32
+:1008C00094ED020A20EE000AD4ED030A94ED031A17
+:1008D00000EE810AF7EE000AB0EE001AB0EE60AA50
+:1008E00001EE40AAF0EE4A0AB0EE690A07F0A0FE57
+:1008F00085ED000A002072E7DB0FC93F024612B9FE
+:100900004FF0FF307047F7EE000A80EE801A82ED5C
+:10091000041AF7EE000AC2ED000ADFED070AC2ED85
+:10092000010ADFED050AC2ED020ADFED030AC2ED9E
+:10093000030A0020E6E7000000000000F0B52DEDFE
+:10094000108B9DB004460D4616461F462CB94FF03D
+:10095000FF301DB0BDEC108BF0BD15B94FF0FF306E
+:10096000F7E716B94FF0FF30F3E79FEDFE0AFE48B8
+:1009700080ED000A2FB932462946204600F096FC49
+:10098000E7E797ED00BA97ED019AD7ED029AB5EE39
+:10099000C0BAF1EE10FA0FD1B5EEC09AF1EE10FA2E
+:1009A0000AD1F5EEC09AF1EE10FA05D13246294689
+:1009B000204600F07BFCCCE7D5ED00EAD5ED01DA6E
+:1009C00095ED02FA96ED000A8DED030A96ED010A07
+:1009D0008DED020A96ED020A8DED010A94ED010AF1
+:1009E000F1EE400A9DED030A20EE800A94ED021A12
+:1009F000DDED020A01EE600A94ED031ADDED010A55
+:100A000001EE600AF6EE000A20EE200A8DED190ACA
+:100A1000D4ED000A9DED030A20EE800A94ED021A3F
+:100A2000DDED010A01EE200A94ED031ADDED020A64
+:100A300001EE600AF6EE000A20EE200A8DED180A9B
+:100A4000D4ED000A9DED020A20EE800A94ED011A11
+:100A5000DDED010A01EE600A94ED031ADDED030AF3
+:100A600001EE200AF6EE000A20EE200A8DED170AAC
+:100A7000D4ED000A9DED010A20EE800A94ED011AE2
+:100A8000DDED020A01EE200A94ED021ADDED030A03
+:100A900001EE600AF6EE000A20EE200A8DED160A3D
+:100AA000F5EEC0EAF1EE10FA09D1F5EEC0DAF1EE9A
+:100AB00010FA04D1B5EEC0FAF1EE10FA7ED06EEE67
+:100AC000AE0A4DEEAD0A4FEE0F0AB0EE600A05F029
+:100AD0009FFAB0EE40AA2EEE8A0AF0EE40EA2DEE22
+:100AE0008A0AF0EE40DA2FEE0A0AB0EE40FA6BEE18
+:100AF0000B0A49EE090A49EEA90AB0EE600A05F0B0
+:100B000087FAB0EE40AA2BEE0A0AB0EE40BA29EE00
+:100B10000A0AB0EE409A29EE8A0AF0EE409A94ED65
+:100B2000000AF0EE000A20EE200A20EE0B0A8DEDFE
+:100B3000130A94ED000AF0EE000A20EE200A20EEDF
+:100B4000090A8DED120A94ED000AF0EE000A20EE7B
+:100B5000200A20EE290A8DED110A94ED010AF0EE2B
+:100B6000000A20EE200A20EE0B0A8DED100A94ED0B
+:100B7000000AF0EE000A20EE200A8DED0D0A94ED39
+:100B8000010AF0EE000A20EE200A8DED0C0A94ED29
+:100B9000020AF0EE000A20EE200A8DED0B0A94ED19
+:100BA000030AF0EE000A20EE200A8DED0A0A94ED09
+:100BB000000AF0EE000A20EE200A00E015E3D4ED72
+:100BC000020A20EE200A8DED090A94ED020AF0EEE9
+:100BD000000A20EE200AD4ED030A20EE200A8DED53
+:100BE000080A94ED000A20EE000A8DED070A94ED44
+:100BF000000AD4ED010A60EE20CA94ED000AD4ED9B
+:100C0000020A20EE20DA94ED000AD4ED030A20EE69
+:100C1000200A8DED060A94ED010A20EE00CA94ED3B
+:100C2000010AD4ED020A20EE200A8DED050A94EDAA
+:100C3000010AD4ED030A60EE20BA94ED020A60EED8
+:100C400000AA94ED020AD4ED030A20EE200A8DEDED
+:100C5000040A94ED030A20EE00EA9DED070A2BEE4C
+:100C6000000A94ED031ADDED120A00EEC10A94EDBC
+:100C7000021ADDED110A00EE810A0BEE0C0ADDED21
+:100C80000C0A60EE890A94ED021A00EE810ADDED8D
+:100C90000C0A60EEA90A94ED031A00EE810A0BEE2D
+:100CA0006A0A0BEE4E0A8DED150AD4ED030A9DED8E
+:100CB000130A20EE800ADDED070A09EE200A94ED02
+:100CC000011ADDED110A00EEC10A94ED021ADDED04
+:100CD000100A00EE810A09EE4C0A09EE2A0ADDED3F
+:100CE0000B0A60EEA90A94ED031A00EE810A09EEE0
+:100CF0004E0A8DED140ADDED150A20EEA01ADDED89
+:100D0000140A00EEA01AB0EE410A08F0B2F8B0EEF4
+:100D1000408AD4ED020A9DED130AB1EE400A20EE9E
+:100D2000800A94ED011ADDED120A00EE810ADDED74
+:100D3000070A09EEA00A94ED031ADDED100A00EE91
+:100D4000810A09EECC0ADDED0B0A60EE890A94ED0A
+:100D5000031A00EE810A09EEEA0AF0EE408A49EE33
+:100D60008E8A03E09EEF273DD8020020B0EE480AAD
+:100D7000F0EE000A20EE200A8DED0F0AB0EE000A18
+:100D800028EE800A8DED0E0A9DED090AF0EE000AAC
+:100D900010EEAB0A70EE6E0A9DED0B0AB1EE400A42
+:100DA00060EE800A9DED080AB0EE001A01EE2C0AF2
+:100DB00030EE6D1A9DED0C0A40EE010AB6EE000A07
+:100DC00030EE6A0A30EE4E1AB0EE480A21EE000A02
+:100DD0003BEECD1A08EE810A30EE4B0A94ED021A72
+:100DE00021EE281A41EE400A94ED031AB0EE480AAB
+:100DF000B1EE400A61EE001A94ED010A48EE801A45
+:100E00009DED050A9DED061A30EE411AB0EE480A36
+:100E100021EE001A9DED040A3CEE800A08EE801ACD
+:100E200031EE490A41EE800A3DEE2B1AB0EE480A37
+:100E300021EE000AB6EE001A31EE4C1A31EE6A1AB3
+:100E400008EE810A30EE691AD4ED021AB0EE480AB3
+:100E500021EE800A40EE010ACDED1C0A9DED090A43
+:100E6000F0EE000A10EEAB0A70EE6E0A9DED0A0A73
+:100E700020EE801A9DED080AF0EE000A00EEAC0AA2
+:100E800070EE6D1ADDED0D0AB0EE410A00EEA10A1A
+:100E9000F7EE000AB0EE001A41EE4C0AB0EE001A6E
+:100EA00041EE6A0A30EECF1AD4ED010AF1EE001AD3
+:100EB00060EEA11AF0EE400A41EEC10AB6EE000A59
+:100EC00030EE6A0A30EE4E1AB0EE480A21EE000A01
+:100ED0003BEECD1A08EE810A30EE4B0A94ED031A70
+:100EE00021EE281A41EE000A94ED021AB0EE480AEB
+:100EF00061EE001A94ED000A48EE801A9DED050A95
+:100F00009DED061A30EE411AB0EE480A21EE001AA5
+:100F10009DED040A3CEE800A08EE801A31EE490A83
+:100F200041EE800A94ED031AB0EE480A21EE001A51
+:100F3000D4ED011A9DED0E0A00EE611A7DEE2B1A1A
+:100F4000B0EE480A21EE800AF6EE001A71EECC1AD5
+:100F500071EEEA1A08EEA10A30EE690A41EE000AC3
+:100F6000F0EE60FA9DED090AF0EE000A10EEAB0A11
+:100F700070EE6E0A9DED0D0AB1EE400A60EE800A39
+:100F80009DED080AB0EE001A01EE2C0A30EE6D1A43
+:100F90009DED0A0A40EE010AB7EE000AB0EE001A13
+:100FA00001EE4C0AB0EE001A01EE6A0A30EE4F0A6A
+:100FB00094ED021AF1EE001A21EE211A41EE400AD8
+:100FC00094ED021A9DED0F0AB1EE400A21EE001ACF
+:100FD00094ED000A08EEC01AB6EE000A30EE6A0A76
+:100FE00070EE4E1AB0EE480A21EE800A7BEECD1A62
+:100FF00008EEA10A30EE4B0A41EE000A94ED011A08
+:10100000B0EE480A61EE001A94ED030A48EE801A29
+:101010009DED050A9DED061A30EE411AB0EE480A24
+:1010200021EE001A9DED040A3CEE800A08EE801ABB
+:1010300031EE490A41EE800A94ED001AB0EE480AFA
+:1010400021EE001AD4ED021A9DED0E0A00EE611A8F
+:101050007DEE2B1AB0EE480A21EE800AF6EE001A59
+:1010600071EECC1A71EEEA1A08EEA10A30EE690AA6
+:1010700041EE000ACDED1B0A9DED090AF0EE000AD3
+:1010800010EEAB0A70EE6E0A9DED0C0A60EE800A5F
+:101090009DED080AB0EE001A01EE2C0A70EE6D1AF2
+:1010A0009DED0B1AB0EE600A01EE210A94ED031AD1
+:1010B000DDED0F0AF1EE600A61EE200A94ED011AEF
+:1010C00048EE810AB6EE001A31EE6A1A31EE4E1A77
+:1010D00021EE081A7BEECD1A08EEA11A31EE4B1A5A
+:1010E00000EE810AD4ED000AB1EE481A20EE811A12
+:1010F000D4ED020A08EEA01ADDED050ADDED061AB0
+:1011000070EEE10A60EE880ADDED041A7CEEA11AA9
+:1011100048EEA10A70EEC90A01EE200A7DEE2B0A04
+:1011200060EE880AB6EE001A31EE4C1A31EE6A1AF9
+:1011300048EE810A70EEE90A94ED011A21EE081AD0
+:1011400001EE200A8DED1A0ADDED1C0A60EEA00A00
+:101150004FEEAF0A9DED1B1A41EE010A9DED1A1AE2
+:1011600041EE010AB0EE600A04F052FFB0EE40AA70
+:101170009DED1C0A20EE0A0A8DED1C0A2FEE8A0A4C
+:10118000F0EE40FA9DED1B0A20EE0A0A8DED1B0AD7
+:101190009DED1A0A20EE0A0A8DED1A0A9DED190A34
+:1011A000414890ED001ADDED1C0A01EE600A8DED5C
+:1011B000190A9DED180AD0ED000A00EEEF0A8DED38
+:1011C000180A9DED170A90ED001ADDED1B0A01EEDD
+:1011D000600A8DED170A9DED160A90ED001ADDEDFF
+:1011E0001A0A01EE600A8DED160AD4ED000A94ED9C
+:1011F000041A9DED190A40EE010AC4ED000AD4ED6F
+:10120000010A94ED041A9DED180A40EE010AC4ED9E
+:10121000010AD4ED020A94ED041A9DED170A40EE7E
+:10122000010AC4ED020AD4ED030A94ED041A9DEDFF
+:10123000160A40EE010AC4ED030AD4ED000A60EE7E
+:10124000A00A94ED011AD4ED011A41EE210A94EDA1
+:10125000021AD4ED021A41EE210A94ED031AD4EDDC
+:10126000031A41EE210AB0EE600A04F0D1FEB0EE9E
+:1012700040AA94ED000A20EE0A0A84ED000A94EDDB
+:10128000010A20EE0A0A84ED010A94ED020A20EE1A
+:101290000A0A84ED020A94ED030A20EE0A0A84ED9C
+:1012A000030A0020FFF755BBD802002070B52DEDD2
+:1012B000108B8CB004460D4616462CB94FF0FF300B
+:1012C0000CB0BDEC108B70BD15B94FF0FF30F7E7D7
+:1012D00016B94FF0FF30F3E79FEDF30AF34880EDC6
+:1012E000000A95ED009AD5ED018AD5ED029A96EDAA
+:1012F00000AAD6ED01AA96ED02BA94ED010AB1EE6C
+:10130000400A20EE0A0AD4ED020A00EEEA0AD4ED01
+:10131000030A00EECB0AF6EE000A20EE200A8DED5D
+:101320000B0A94ED000A20EE0A0AD4ED020A00EE40
+:101330008B0AD4ED030A00EEEA0AF6EE000A20EE6C
+:10134000200A8DED0A0A94ED000A20EE2A0AD4ED57
+:10135000010A00EECB0AD4ED030A00EE8A0AF6EE8B
+:10136000000A20EE200A8DED090A94ED000A20EE15
+:101370000B0AD4ED010A00EEAA0AD4ED020A00EE2F
+:10138000CA0AF6EE000A20EE200A8DED080AB5EE34
+:10139000C09AF1EE10FA09D1F5EEC08AF1EE10FA1A
+:1013A00004D1F5EEC09AF1EE10FA7CD069EE090A8C
+:1013B00048EEA80A49EEA90AB0EE600A04F028FE39
+:1013C000B0EE408A29EE080AB0EE409A28EE880A6C
+:1013D000F0EE408A29EE880AF0EE409A94ED000A79
+:1013E000F0EE000A20EE200A8DED070A94ED010AC6
+:1013F000F0EE000A20EE200A8DED060A94ED020AB6
+:10140000F0EE000A20EE200A8DED050A94ED030AA5
+:10141000F0EE000A60EE20FA94ED000AF1EE000A08
+:1014200020EE200A8DED040A94ED010AF1EE000A87
+:1014300020EE20EA94ED020AF1EE000A60EE20EAC6
+:1014400094ED010AF2EE000A20EE200A8DED030A67
+:1014500094ED020AF2EE000A20EE200A8DED020A57
+:1014600094ED000A20EE000A8DED010A94ED010AC8
+:1014700060EE00BA94ED020A20EE00CA94ED030A71
+:1014800020EE000A8DED000A9DED040A20EE0C0A04
+:10149000DDED050A00EE890ADDED040A00EEAB0A77
+:1014A000DDED060A00E0A0E000EEE80AB0EE40FA4A
+:1014B0009DED000A2EEE000A0FEEC90ADDED010ACD
+:1014C000B1EE001A60EE810A94ED011A00EE810A75
+:1014D000DDED070A00EEE80A70EE4E0A9DED030A04
+:1014E00040EE2B0A9DED030A40EE0C0A4EEE290A4F
+:1014F000F0EE60CA9DED010AF1EE000A20EE200A2E
+:10150000D4ED020A20EE200ADDED070A00EE890A7A
+:10151000DDED000A0EEEA00A0FEEE80A30EE6E0ACC
+:10152000DDED020A00EEAB0ADDED020A00EE8C0AE8
+:101530000EEEA90AB0EE40DAB1EE000A2BEE800AF8
+:10154000D4ED030A20EE200ADDED060A00EEC90AFA
+:10155000F1EE000A6CEE200A94ED031A00EE810A07
+:10156000DDED050A00EEE80AF0EE40DA6FEE0F0A54
+:101570004CEEAC0A4DEE0D0A4DEEAD0AB0EE600A2F
+:1015800004F046FDB0EE408A2FEE080AB0EE40FAB5
+:101590002CEE880AF0EE40CA2DEE080AB0EE40DAD2
+:1015A0002DEE880AF0EE40DA9DED0B0A3F48D0EDB3
+:1015B000000A00EECF0A8DED0B0A9DED0A0AD0ED70
+:1015C000000A00EEEC0A8DED0A0A9DED090AD0ED45
+:1015D000000A00EECD0A8DED090A9DED080AD0ED56
+:1015E000000A00EEED0A8DED080AD4ED000A94ED34
+:1015F000041A9DED0B0A40EE010AC4ED000AD4ED79
+:10160000010A94ED041A9DED0A0A40EE010AC4EDA8
+:10161000010AD4ED020A94ED041A9DED090A40EE88
+:10162000010AC4ED020AD4ED030A94ED041A9DEDFB
+:10163000080A40EE010AC4ED030AD4ED000A60EE88
+:10164000A00A94ED011AD4ED011A41EE210A94ED9D
+:10165000021AD4ED021A41EE210A94ED031AD4EDD8
+:10166000031A41EE210AB0EE600A04F0D1FCB0EE9C
+:10167000408A94ED000A20EE080A84ED000A94EDF9
+:10168000010A20EE080A84ED010A94ED020A20EE18
+:10169000080A84ED020A94ED030A20EE080A84ED9C
+:1016A000030A00200CE60000022B073DD8020020B0
+:1016B00070B504460D46164614B94FF0FF3070BDA4
+:1016C00015B94FF0FF30FAE700203B4908600122CE
+:1016D000C9143A4802F07EFB2562002104F1500053
+:1016E000226A05F06BF8206A00F11802002104F16B
+:1016F000880005F063F8206A00F19002002104F5EB
+:10170000D07005F05BF8206A00F1A802002104F512
+:10171000EC7005F053F8206A00F14802002104F152
+:10172000F80005F04BF8206A00F17802002104F57A
+:10173000B47005F043F8206A00F13002002104F192
+:10174000C00005F03BF8206A00F16002002104F5BA
+:10175000987005F033F8206A00F1C002002104F50A
+:10176000047005F02BF89FED160A206880ED030A3F
+:101770009FED130A206880ED040A9FED110A20688E
+:1017800080ED010A9FED0E0A206880ED020A2660B6
+:10179000206AD0F8D800E061B2EE040A84ED0A0AAB
+:1017A000022084F8240095F8DC1025200155012042
+:1017B00084F84802002082E73C080040001C0240F8
+:1017C00000000000B0EE401ADFED0F1AB0EE610A23
+:1017D000A0B971EE601AF5EEC01AF1EE10FA04DB52
+:1017E00071EE601AB0EE610A0CE071EE601A9FEDC6
+:1017F000072A71EE821AB0EE610A03E0012801D1D6
+:10180000B0EE410A7047000000000000DB0FC94045
+:10181000F0EE400A40B99FED0A1A20EE811ADFED82
+:10182000091A81EE210A09E0012807D19FED051A66
+:1018300020EE811ADFED021A81EE210A70470000C6
+:1018400000003443DB0F494010B502210248006814
+:1018500009F004F810BD0000B802002010B51323F1
+:10186000034A1221002000F063FA002010BD00009E
+:10187000B45B002010B54FF0FF320121082009F0C1
+:101880002DF810BD9FED010A704700000000C8430D
+:1018900010B501210248006808F0E0FF10BD00000B
+:1018A000B802002010B50623034A0221012000F0EF
+:1018B0003FFA002010BD0000BB5B002010B54FF0C8
+:1018C000FF320121042009F009F810BD10B50446CB
+:1018D00014B96FF0010010BD4348007810B16FF0EB
+:1018E0000200F8E709F053F84049086010B96FF0BA
+:1018F0000100F0E7B6227E21002000F09BFAB6221C
+:101900001421012000F096FA1E2000F0F7FA1E21A3
+:10191000002000F045FA0021084600F041FA1E2898
+:1019200002D06FF00300D6E70021012000F038FA62
+:101930000F2802D06FF00300CDE7102000F013FB5A
+:10194000202000F010FB2A4A0121084600F070FB1D
+:101950002849102000F04AFB2749202000F046FBD0
+:10196000AA224021002000F065FA01224121002036
+:1019700000F060FA08225321002000F05BFA0422F4
+:101980005821002000F056FA04227D21002000F0AA
+:1019900051FA322000F0B2FA01220F21104600F075
+:1019A00049FA03221021012000F044FA00221621F6
+:1019B000012000F03FFA01221821104600F03AFA07
+:1019C00080221521012000F035FA0A2000F096FA55
+:1019D000012005490870102000F0E6FA202000F0F0
+:1019E000E3FA002077E70000BC020020B8020020E4
+:1019F000C91B000849180008911800080EB50146D7
+:101A000011B96FF001000EBD2B48B0F80100029033
+:101A10002948B0F8030001902748B0F8050000906D
+:101A2000BDF9080000EE100AB8EEC00A81ED000A08
+:101A3000BDF9040000EE100AB8EEC00A81ED010AFB
+:101A4000BDF9000000EE100AB8EEC00A81ED020AEE
+:101A500091ED000ADFED190A80EE201A81ED001ADF
+:101A600091ED010ADFED150A80EE201A81ED011AD1
+:101A700091ED020ADFED110A80EE201A81ED021AC3
+:101A80000D48407CC0000C4B9B7C40EA6312B2F5D1
+:101A9000806F02DBA2F5006002B200EE102AF8EEC1
+:101AA000C00AB4EE001AB3EE070A00EE810A81ED17
+:101AB000060A0020A7E70000B45B002000A0AA45AA
+:101AC0000EB5014611B96FF001000EBD3848B0F8EF
+:101AD000070002903648B0F8090001903448B0F889
+:101AE0000B000090BDF9080000EE100AB8EEC00A25
+:101AF00081ED030ABDF9040000EE100AB8EEC00A39
+:101B000081ED040ABDF9000000EE100AB8EEC00A2B
+:101B100081ED050A91ED030ADFED260A80EE201A19
+:101B200081ED031A91ED040ADFED220A80EE201AFE
+:101B300081ED041A91ED050ADFED1E0A80EE201AF0
+:101B400081ED051A91ED030ADFED1B0A20EE200A54
+:101B500081ED030A91ED040ADFED170A20EE200A59
+:101B600081ED040A91ED050ADFED130A20EE200A4B
+:101B700081ED050A91ED030A1048D0ED000A30EE20
+:101B8000600A81ED030A91ED040A0D48D0ED000AC8
+:101B900030EE600A81ED040A91ED050A0948D0EDA6
+:101BA000000A30EE600A81ED050A6FF001008CE753
+:101BB000B45B00206F12034235FA8E3CAC02002069
+:101BC000B0020020B402002010B510210E4802F02F
+:101BD000F9F848B9012210210B4802F0FBF808215E
+:101BE0000A48006808F03AFE0121094802F0EAF8C4
+:101BF00048B901221146064802F0ECF804210348D6
+:101C0000006808F02BFE10BD00000240B802002062
+:101C10000004024010B54FF0FF320121032008F00C
+:101C20005DFE10BD70B52DED048B05469FED3B0AA2
+:101C3000B0EE408A9FED390AF0EE408A9FED370AF8
+:101C4000B0EE409A9FED350A354880ED000A9FEDD1
+:101C5000330A344880ED000A9FED300A324880EDA7
+:101C6000000A002420E0FFF7D5FFFFF71BFEFFF777
+:101C700025FE08F05DFC2846FFF722FF95ED030ADC
+:101C800030EE080AB0EE408A95ED040A30EE280ADC
+:101C9000F0EE408A95ED050A30EE090AB0EE409A62
+:101CA00008F092FC601C84B240F6B8308442DADB63
+:101CB00000EE104AB8EE400AC8EE000AB0EE608AA4
+:101CC00000EE104AB8EE400AC8EE800AF0EE608AD4
+:101CD00000EE104AB8EE400AC9EE000AB0EE609A73
+:101CE0000F4880ED008A0F48C0ED008A0E4880ED55
+:101CF000009A0B4890ED000A85ED070A094890ED1F
+:101D0000000A85ED080A084890ED000A85ED090AE9
+:101D1000012006490880BDEC048B70BD0000000066
+:101D2000AC020020B0020020B4020020BE0200205D
+:101D30002DE9F04105460E4614461F460CB9BDE894
+:101D4000F08115B1012D0CD105E0002210211148C0
+:101D500002F040F805E0002201210F4802F03AF8B5
+:101D600000BF00BF46F080000C490870012000F061
+:101D700055F9804614230122084902F06DFF012025
+:101D800000F04CF980463A46214602F09FFE00BF23
+:101D9000D5E700000000024000040240A802002035
+:101DA00070B504460D46012000F0A8F814B1012CCE
+:101DB0000CD105E0002210211B4802F00BF805E0D1
+:101DC00000220121194802F005F800BF00BF45F0CC
+:101DD000800017490870012000F020F906461423FE
+:101DE0000122134902F038FF012000F017F90646DE
+:101DF000142302220E4902F0B1FD14B1012C10D1BE
+:101E000007E001221021084801F0E4FF084840786B
+:101E100070BD01221146054801F0DCFF044800783E
+:101E2000F6E700BFF4E700000000024000040240B3
+:101E3000A80200202DE9F04104460D46164605F0A3
+:101E40007F001A49087008464670012000F056F8D5
+:101E500014B1012C0CD105E000221021144801F02E
+:101E6000B9FF05E000220121124801F0B3FF00BFD5
+:101E700000BF012000F0D2F80746142302220B49CC
+:101E800002F0EAFE14B1012C0CD105E00122102170
+:101E9000074801F09FFF05E001221146054801F0C7
+:101EA00099FF00BF00BFBDE8F0810000A80200203C
+:101EB0000000024000040240014619B1012903D18B
+:101EC000024870470248FCE70020FAE72803002098
+:101ED0000003002010B5034612B96FF0010010BDD9
+:101EE00003EB830000EBC300034C04EB800040F8DD
+:101EF00021200020F3E700008050002070B5044648
+:101F000008F0FDFA4FF47A71B1FBF0F5B4FBF5F689
+:101F100008F0CEFA022816D006DCB0F1FF3F0CD054
+:101F2000C8B101281CD117E0032808D0042807D025
+:101F30006FF00041401A13D100E000BF00BF00BFA6
+:101F40004FF0FF3070BD0EB1314600E00121084670
+:101F500008F084FA04E000BF204601F0FFFD00BF56
+:101F600000BF0020EEE710B50446012C0ED0082C6F
+:101F700010D0102C02D0202C10D103E00A2001F048
+:101F8000AFFF0EE0172001F0ABFF0AE0062001F0E2
+:101F9000A7FF06E0092001F0A3FF02E04FF0FF30A9
+:101FA00010BD00BF0020FBE710B50446012C0ED089
+:101FB000082C10D0102C02D0202C10D103E00A20C5
+:101FC00001F0B0FF0EE0172001F0ACFF0AE00620A0
+:101FD00001F0A8FF06E0092001F0A4FF02E04FF0A5
+:101FE000FF3010BD00BF0020FBE70000024611B922
+:101FF0006FF001007047002009E001238340134087
+:102000001BB1054B43F8201003E0431CD8B2102845
+:10201000F3DB00BF0020EDE700500020014601295E
+:1020200001D1024870470020FCE700005003002067
+:10203000034612B96FF001007047034800EB4310EC
+:1020400040F821200020F7E740500020014621B150
+:10205000012904D0022906D103E00448704704484E
+:10206000FCE70448FAE70020F8E7000084050020B8
+:1020700040050020C805002038B5044620680068E7
+:1020800000F0100010281ED100BF00200090206832
+:102090000068009020684068009000BF00BF2046A4
+:1020A00005F010FD00EBC000074901EB8000006A5D
+:1020B00048B1204605F006FD00EBC000024901EBE7
+:1020C0008000056AA84738BDE850002010B50346D7
+:1020D00012B96FF0010010BD03EBC300034C04EB19
+:1020E000800040F821200020F5E70000E8500020A3
+:1020F00000BFFEE710B5024800F0B2FF10BD0000BF
+:102100000003002010B5024800F0AAFF10BD000037
+:102110002803002010B50020FFF7CEFE0446084B30
+:10212000A3F11C02002100F0DEFE0649096800232D
+:102130001A46D1F88C0002491C3908F0F5FA10BD96
+:10214000E45B0020D002002010B50120FFF7B4FEB0
+:102150000446084BA3F11C02012100F0C4FE06490D
+:10216000096800231A46D1F88C0002491C3908F08E
+:10217000DBFA10BD085C0020D00200202DE9F05FE2
+:1021800082460C4615461CB96FF00100BDE8F09F71
+:10219000BAF1000F45D194ED000ABDEEC00A10EE71
+:1021A000100A06B294ED010ABDEEC00A10EE100A44
+:1021B00007B294ED020ABDEEC00A10EE100A0FFA43
+:1021C00080F894ED030ABDEEC00A10EE100A0FFA73
+:1021D00080F940F2FF101549086000208860C8604F
+:1021E00008200861300A087608464676390A817662
+:1021F000C7764FEA1821017780F81D804FEA192130
+:10220000817780F81F90D5F884100878FFF754FE86
+:10221000834605F18803054A1832044900F025FD7C
+:1022200000E000BF00BF0020B0E70000105C00200D
+:102230004A780B7842EA032200EE902A4A790B7919
+:1022400042EA032212B200EE102AB8EE601A9FEDA5
+:10225000122AC1EE021A9FED111A21EE811A80EDA9
+:10226000001ACA788B7842EA032212B201EE102AD1
+:10227000B8EEC11A80ED011AB8EEC01ADFED081AE7
+:1022800081EE212A80ED022A8A7901EE102AB8EE29
+:10229000411A80ED031A704700F8FF450000B4436F
+:1022A000000080460146074A0868904201D101209B
+:1022B0007047054A0868904201D10020F8E70320E2
+:1022C000F6E70000006800400064004070B58AB086
+:1022D00004460D461CB96FF001000AB070BD08F04D
+:1022E00056FB2D49086010B96FF00100F5E7002298
+:1022F0002421202008F0CAF9C4F88C00C4F88450C6
+:1023000028216846FEF7F4F800200590009001901F
+:102310000690012007900020029003900120089071
+:102320000E20099000200490FFF7C6FD064669467E
+:1023300000F046FD0020FFF7BFFD064601F063F9FF
+:10234000164A06210020FFF7C5FD0020FFF7B4FD67
+:102350000646022100F074FC0E2005900120049036
+:10236000FFF7AAFD0646694600F02AFD0120FFF7A7
+:10237000A3FD064601F047F9094A08210120FFF7AD
+:10238000A9FD0120FFF798FD0646102100F058FC3A
+:10239000044804600020A0E7D402002015210008B2
+:1023A00049210008D002002070B504460D4614B93A
+:1023B0006FF0010070BD15B96FF00100FAE740F24F
+:1023C00011222868811A904224D009DCA0F205204D
+:1023D00068B101280CD002280BD003281ED109E0D7
+:1023E000012918D0022917D0032917D115E000BF01
+:1023F00000BF00BF2868A0F205260121B140206877
+:1024000008432060211D01EB061005F11C01FFF7B8
+:102410000FFF04E000BF00BF00BF00E000BF00BF2F
+:102420000020C7E72DE9F04395B0074688461546DA
+:102430001E4625B96FF0010015B0BDE8F083B8F174
+:10244000010F4BD12869019068690590A86909902E
+:10245000E8690D9000243FE001A800EB041000683B
+:10246000119001A800EB04104068129001A800EB45
+:1024700004108068139001A800EB0410C068149049
+:10248000381900F540701649086004208860002063
+:10249000C86008200861119808761298C1B21048E7
+:1024A00041761398C1B20E4881761498C1B20C4897
+:1024B000C1760021017741778177C177D6F8841002
+:1024C0004878FFF7F9FC814606F18803044A183280
+:1024D000034900F0CAFB641C042CBDDB0020ABE701
+:1024E000105C0020014611B94FF0FF307047012009
+:1024F000087002204870012008750020F6E70246A7
+:1025000012B94FF0FF30704711B94FF0FF30FAE7C2
+:1025100091ED000A82ED010A91ED020A82ED030AB3
+:1025200091ED010A82ED020A0020ECE7024612B9A1
+:102530004FF0FF30704711B94FF0FF30FAE791EDDF
+:10254000010A82ED040A91ED020AD2ED040A20EE9E
+:10255000200A82ED010A91ED030AD2ED040A20EE71
+:10256000200A82ED020A91ED000AD2ED040A20EE63
+:10257000200A82ED030A0020DCE7024612B94FF080
+:10258000FF30704711B94FF0FF30FAE70020F8E74D
+:102590002DE9F0432DED049B91B004460E46914683
+:1025A000984634B96FF0010011B0BDEC049BBDE852
+:1025B000F08316B96FF00100F6E73178204600F09D
+:1025C00021F9002794F86C0000B3012810D00228EC
+:1025D0001BD003281BD19FED890A84ED1E0A9FEDB5
+:1025E000870A84ED1E0A9FED850A84ED1C0A0EE021
+:1025F00096ED030A84ED1E0A96ED010A84ED1C0A8D
+:1026000096ED020A84ED1D0A01E000E000BF00BF64
+:1026100094F86D0080B1022839D1B8EEC80A84ED73
+:102620001C0AB8EEE80A84ED1D0A00EE107AB8EE36
+:10263000C00A84ED1E0A2AE094ED18AAB0EE4A0AF8
+:1026400006F012FBF0EE409AB0EE4A0A06F07CF972
+:10265000B0EE409AB8EEC80A29EE000AF8EEE80A91
+:1026600009EEA00A84ED1C0AB1EE690AF8EEC80A68
+:1026700020EE200AF8EEE80A09EE200A84ED1D0A91
+:1026800000EE107AB8EEC00A84ED1E0A00BF00BF4B
+:10269000D4ED1E1AB0EE611AD4ED1D1AF0EE610AE7
+:1026A000D4ED1C1AB0EE610A4946204600F06AF9E2
+:1026B00000259DE004F1900000EB8500D0ED000ABC
+:1026C000B0EE600A9FED4D2ADFED4D1A9FED4C1ADA
+:1026D000DFED4A0A07F08EFE05A800EB850080EDCD
+:1026E000000A04F1D00000EB850090ED000A09A873
+:1026F00000EB850080ED000A6068243000EB850067
+:10270000D0ED000A09A800EB850090ED001A71EEEB
+:10271000600AB0EE600A07F0D9F809A800EB85005E
+:1027200080ED000A09A800EB850090ED001AF0EE9C
+:10273000410A05A800EB850090ED001AB0EE410AB1
+:1027400007F0D2FA0DA800EB850080ED000A0DA974
+:1027500001EB8501D1ED000AB0EE600AC5EBC502C0
+:1027600004F5F87101EBC200DFED240A03F01AFF53
+:1027700001A800EB850080ED000A01A901EB8501AD
+:1027800091ED001AF0EE410A04F1800101EB8501A0
+:1027900091ED001AB0EE410AC5EBC50204F53471A3
+:1027A00001EBC20003F0FEFE04F1F00000EB850037
+:1027B00080ED000A04F1F00000EB850090ED000AC6
+:1027C00008EB850080ED000A04F5807000EB8500C1
+:1027D00090ED000AF1EE0C0A20EE200ABDEEC00AD0
+:1027E00010EE100A08F1100141F82500681CC5B26E
+:1027F000042DFFF65FAF0020D6E6000000000000C9
+:102800000000B443024612B96FF00100704792F81D
+:102810006C00884201D10020F8E782F86C1000209B
+:10282000F4E7024612B96FF00100704711B96FF07A
+:102830000100FAE700203BE00B1D03EB001393EDD2
+:10284000000A02F1900303EB800383ED000A0B1DE5
+:1028500003EB001393ED010A02F1800303EB800305
+:1028600083ED000A01F1440303EB001393ED000A2A
+:1028700002F1B00303EB800383ED000A01F144038E
+:1028800003EB001393ED010A02F1A00303EB8003B5
+:1028900083ED000A01F1440303EB001393ED020AF8
+:1028A00002F1C00303EB800383ED000A431CD8B29E
+:1028B0000428C1DB0020B8E770B504460E4614B901
+:1028C0006FF0010070BD6660022084F86D00002585
+:1028D0001AE06068143000EB850090ED001AF0EE0D
+:1028E000410A6068001D00EB850090ED001AB0EE13
+:1028F000410A07F021FA04F1140000EBC50080ED55
+:10290000000AC0ED010A6D1C042DE2DB002525E064
+:10291000616801F14C02C5EBC50304F5347101EBAC
+:10292000C300002103F04AFF616801F16402C5EBB6
+:10293000C50304F5F87101EBC300002103F03EFF6D
+:10294000616801F13402C5EBC50304F5887101EB40
+:10295000C300002103F032FF681CC5B2042DD7DB91
+:10296000606800F17C02002104F56C7003F026FF22
+:10297000606800F19402002104F57A7003F01EFFF4
+:1029800000209FE770B52DED048B8AB00546B0EEB0
+:10299000408AF0EE608AB0EE419A0C46F0EE680A8A
+:1029A000B0EE480A07F0C8F98DED080ACDED090A26
+:1029B000002627E005F1140101EBC600B0EE491A2C
+:1029C000D0ED010A90ED000A09F0D4FA684600EB58
+:1029D000C60080ED000AC0ED010A694601EBC600A1
+:1029E000D0ED011A90ED001ADDED090A9DED080AFF
+:1029F00006F0BCFF04EBC60080ED000AC0ED010A42
+:102A0000701CC6B2042ED5DB94ED000AB5EEC00AE8
+:102A1000F1EE10FA24D194ED020AB5EEC00AF1EEFF
+:102A200010FA1DD194ED040AB5EEC00AF1EE10FAC9
+:102A300016D194ED060AB5EEC00AF1EE10FA0FD1E8
+:102A40009FED1E0A84ED010A9FED1C0A84ED030A26
+:102A50009FED1A0A84ED050A9FED180A84ED070A16
+:102A60002146284607F064F895F86C0090B90020DC
+:102A70000EE004EBC00191ED000ADFED110A80EEDB
+:102A8000201A05F1E00101EB800181ED001A401CE4
+:102A90000428EEDB0CE005F1E00101EB800191ED93
+:102AA000000A05F5807101EB800181ED000A401CF0
+:102AB0000428F0DB0AB0BDEC048B70BDDB0FC93F0E
+:102AC00039F1663A00487047D000002010B502483E
+:102AD00000F064FE10BD00006C06002010B5024836
+:102AE00000F05CFE10BD0000CC06002010B50248CE
+:102AF00000F054FE10BD0000A803002010B50248ED
+:102B000000F04CFE10BD00000804002010B5024883
+:102B100000F044FE10BD00000C06002001460878BD
+:102B200010381823B0FBF3F20848805CC865032A0C
+:102B300005D908686FF30900001D886503E008687F
+:102B40006FF309008865886D7047000074DF000826
+:102B5000014600208A6A8B69CBB932B1012A0DD0B7
+:102B6000022A03D0032A10D10EE000BFCB6A03F083
+:102B70008073B3F1807F00D1012007E0CB6AB3F10D
+:102B8000C07F00D1012001E000E000BF34E08B698C
+:102B9000B3F5005F1AD132B1012A07D0022A03D05F
+:102BA000032A11D10AE000BF01200EE0CB6A03F036
+:102BB0008073B3F1807F00D1012006E0CB6AB3F1CE
+:102BC000C07F00D1012000E000BF15E032B1012A32
+:102BD00005D0022A04D0032A0CD103E000BF00BFB5
+:102BE000012008E0CB6A03F08073B3F1807F00D14D
+:102BF000012000E000BF00BF704730B504682468C2
+:102C000024F4802405682C60046863608468402C88
+:102C100004D10468A2600468E16003E00468A16074
+:102C20000468E26030BD704710B5102000F0C2FFAC
+:102C300010BD10B5202000F0BDFF10BD00BFFEE7A5
+:102C400010B5024692F82030012B01D0022B06D19C
+:102C500010684069084314686061002010BD506A24
+:102C600040F4802050620120F8E7F0B504460D469C
+:102C70001E4694F8207020688368A86800B900E0B8
+:102C800000BF012F01D0022F7CD103F0806030B94A
+:102C900003F0006018B903F08050002873D0C3F32C
+:102CA0000161022905D9606A40F4000060620120D8
+:102CB000F0BD012088403060A86860B9B5F800C058
+:102CC000E86840EA4C5C206800F5C07000EB011039
+:102CD000C0F800C00FE0D5E901C040EACC00D5F84B
+:102CE0000CC040EA0C00D4F800C00CF5C07C0CEB22
+:102CF000011CCCF80000D5F810C0206800F5C070A9
+:102D000000EB0110C0F804C0287D01280ED1206816
+:102D100000F5C07000EB0110406840F4807C206832
+:102D200000F5C07000EB0110C0F804C0D0790006B7
+:102D300092F806C040EA0C4092F805C040EA0C2C1C
+:102D400010794CEA000C206800F5C07000EB01100F
+:102D5000C0F80CC0D078000692F802C040EA0C40DF
+:102D600092F801C040EA0C2092F800C040EA0C0042
+:102D7000D4F800C00CF5C07C0CEB011CCCF80800AA
+:102D8000206801E016E00FE000F5C07000EB0110D4
+:102D9000006840F0010C206800F5C07000EB0110E5
+:102DA000C0F800C0002083E7606A40F40010606251
+:102DB00001207DE7606A40F480206062012077E7AF
+:102DC000F0B504460A46216894F82050012D01D040
+:102DD000022D7ED1424901F50071086840F00100E2
+:102DE0000860086820F47C5008600868566A40EA69
+:102DF00006200860107D00F01F06012000FA06F38F
+:102E0000C8699843C861A1F50071D069C8B9D1F803
+:102E10000C029843C1F80C02908880B2968940EA6F
+:102E2000064601F51070576940F83760108880B287
+:102E3000168940EA064601F51070576900EBC70095
+:102E40004660D069012819D1D1F80C021843C1F8A5
+:102E50000C02908880B2168840EA064601F5107090
+:102E6000576940F83760908980B2168940EA064673
+:102E700001F51070576900EBC7004660906928B9EA
+:102E8000D1F804029843C1F8040204E0D1F8040226
+:102E90001843C1F80402106928B9D1F81402984304
+:102EA000C1F8140204E0D1F814021843C1F8140266
+:102EB000106A012804D1D1F81C021843C1F81C0281
+:102EC000D1F8000220F00100C1F800020020F0BD9E
+:102ED000FFE7606A40F4802060620120F7E70000AD
+:102EE00000640040704770B5044694F82050012DEE
+:102EF00001D0022D7DD151B92068C06800F00300D7
+:102F000080B9606A40F400106062012070BD2068E2
+:102F1000006900F0030028B9606A40F400106062A4
+:102F20000120F3E7206800F5D87000EB011000687D
+:102F300000F004009060906840B9206800F5D870F7
+:102F400000EB01100068400D106007E0206800F5FC
+:102F5000D87000EB01100068C0085060206800F5D0
+:102F6000D87000EB0110006800F00200D06020680B
+:102F700000F5D87000EB0110406800F00F00106100
+:102F8000206800F5D87000EB0110406800F47F4025
+:102F9000000A9061206800F5D87000EB01104068CD
+:102FA000000C5061206800F5D87000EB01108068BB
+:102FB0001870206800F5D87000EB0110806800F4EC
+:102FC0007F40000A5870206800F5D87000EB0110AF
+:102FD000806800F47F00000C9870206800F5D870BD
+:102FE00000EB01108068000ED870206800F5D870E2
+:102FF00000E02FE000EB0110C0681871206800F5B8
+:10300000D87000EB0110C06800F47F40000A5871CE
+:10301000206800F5D87000EB0110C06800F47F0054
+:10302000000C9871206800F5D87000EB0110C068A2
+:10303000000ED87131B92068C06840F020002668C1
+:10304000F06005E02068006940F0200026683061EB
+:1030500000205BE7606A40F480206062012055E751
+:103060002DE9F05F04460025206846692068D0F805
+:103070000490206887682068D0F80CA02068D0F8F9
+:1030800010B02068D0F8188006F00100002855D054
+:1030900007F00100C0B101202168886007F002003C
+:1030A00018B1204600F0DFFA0EE007F0040010B17E
+:1030B00045F4006508E007F0080010B145F48055BC
+:1030C00002E0204600F0CEFA07F48070C8B14FF459
+:1030D00080702168886007F4007018B1204600F005
+:1030E000C4FA0EE007F4806010B145F4005508E022
+:1030F00007F4006010B145F4804502E0204600F07E
+:10310000B3FA07F48030C8B14FF48030216888608A
+:1031100007F4003018B1204600F0A9FA0EE007F4D9
+:10312000802010B145F4004508E007F4002010B1FC
+:1031300045F4803502E0204600F098FA06F00800D9
+:1031400038B10AF0100020B145F400751020216854
+:10315000C86006F0040040B10AF0080028B1082059
+:103160002168C860204600F00DFA06F0020038B170
+:103170002068C06800F0030010B1204600F004FA97
+:1031800006F0400038B10BF0100020B145F4806526
+:1031900010202168086106F0200040B10BF0080003
+:1031A00028B1082021680861204600F00BFA06F0DB
+:1031B000100038B12068006900F0030010B120460B
+:1031C00000F002FA06F4003040B109F0100028B116
+:1031D000102021684860204600F014FA06F4803080
+:1031E00040B109F0080028B1082021684860204655
+:1031F00000F03EFA06F4004088B309F0040078B30A
+:1032000006F4807020B108F0010008B145F0010516
+:1032100006F4007020B108F0020008B145F0020584
+:1032200006F4806020B108F0040008B145F0040500
+:1032300006F40060A0B108F0700088B108F07000DA
+:10324000402817D006DC10280BD020280CD03028BE
+:1032500019D10CE0502810D0602814D110E01DE0E6
+:1032600019E045F008050FE045F010050CE045F0C9
+:10327000200509E045F0400506E045F0800503E043
+:1032800045F4807500E000BF00BF2068806920F031
+:103290007000216888610420216848602DB1606A4F
+:1032A000284360622046FFF71DFEBDE8F09F70B521
+:1032B00004460CB9012070BD94F8200010B92046D6
+:1032C00000F0B0F82068006840F001002168086054
+:1032D00000F086FD05460DE000F082FD401B0A2847
+:1032E00008D9606A40F400306062052084F820004C
+:1032F0000120E0E72068406800F001000028EBD0E2
+:103300002068006820F002002168086000F068FD75
+:1033100005460DE000F064FD401B0A2808D9606AEC
+:1033200040F400306062052084F820000120C2E7EC
+:103330002068406800F002000028EBD1207E0128C0
+:1033400006D12068006840F080002168086005E030
+:103350002068006820F0800021680860607E0128F5
+:1033600006D12068006840F040002168086005E050
+:103370002068006820F0400021680860A07E0128D5
+:1033800006D12068006840F020002168086005E050
+:103390002068006820F0200021680860E07E012895
+:1033A00006D12068006820F010002168086005E060
+:1033B0002068006840F0100021680860207F012824
+:1033C00006D12068006840F008002168086005E028
+:1033D0002068006820F0080021680860607F0128EC
+:1033E00006D12068006840F004002168086005E00C
+:1033F0002068006820F0040021680860D4E9020118
+:10340000084321690843616908436168491E08430C
+:103410002168C86100206062012084F8200000203B
+:1034200049E7000010B586B00446142101A8FDF755
+:103430005FF84E492068884241D14D480068401CE1
+:103440004B4908600846006801280FD100BF0020E2
+:1034500000904848006840F00070464908600846FF
+:10346000006800F00070009000BF00BF00BF0020A7
+:10347000009040481038006840F008003D4910397D
+:1034800008600846006800F00800009000BF00BF18
+:10349000032001900220029000200390032004905A
+:1034A0000920059001A9344800F092FB0022052173
+:1034B000142000F047FD142000F034FD54E02F49A3
+:1034C0002068884250D100BF002000902948006841
+:1034D00040F08060274908600846006800F080607E
+:1034E000009000BF00BF22480068401C20490860CF
+:1034F0000846006801280FD100BF002000901D4839
+:10350000006840F000701B4908600846006800F041
+:103510000070009000BF00BF00BF00200090154861
+:103520001038006840F0020012491039086008465F
+:10353000006800F00200009000BF00BF6020019012
+:10354000022002900020039003200490092005909F
+:1035500001A90B4800F03CFB00220521402000F0AF
+:10356000F1FC402000F0DEFC06B010BD006400401D
+:103570000400002040380240000C02400068004077
+:10358000000402407047000070B505462846FEF76B
+:1035900089FE0446032C11D004EB840000EBC40028
+:1035A000074901EB8000806940B104EB840101EB25
+:1035B000C401034A02EB81018869804770BD0000A5
+:1035C000805000207047000070B505462846FEF781
+:1035D00069FE0446032C11D004EB840000EBC40008
+:1035E000074901EB8000006A40B104EB840101EB64
+:1035F000C401034A02EB8101086A804770BD0000E4
+:1036000080500020704770B5044694F820000128CF
+:1036100022D1022084F820002068006820F00100F8
+:103620002168086000F0DCFB05460DE000F0D8FBE7
+:10363000401B0A2808D9606A40F400306062052007
+:1036400084F82000012070BD2068406800F001006F
+:103650000028EBD16062F6E7606A40F40020606207
+:103660000120F0E770477047704770477047704718
+:10367000704710B504460CB9012010BD607920B91F
+:1036800000202071204600F005F801206071002024
+:10369000F3E7000008B50A4A016891420FD100BF64
+:1036A000002100910749096841F48051054A1160E1
+:1036B0001146096801F48051009100BF00BF08BDA8
+:1036C000003002403038024070B50446A56D00F06D
+:1036D00087FB064694F83500022808D080206065F4
+:1036E00000BF002084F8340000BF012070BD2068B6
+:1036F000006820F01600216808602068406920F00A
+:10370000800021684861206C08B9A06C28B120684D
+:10371000006820F00800216808602068006820F038
+:1037200001002168086010E000F05AFB801B0528AA
+:103730000BD920206065032084F8350000BF0020ED
+:1037400084F8340000BF0320D0E72068006800F050
+:1037500001000028E8D194F85C103F208840A86060
+:10376000012084F8350000BF002084F8340000BF39
+:1037700000BFBBE7014691F83500022803D0802046
+:10378000486501207047052081F835000868006809
+:1037900020F001000A6810600020F3E7F8B5044645
+:1037A000002000908C4800684FF41651B0FBF1F7F0
+:1037B000A56D2E6894F85C1008208840304098B1C0
+:1037C0002068006800F0040070B12068006820F0F4
+:1037D00004002168086094F85C1008208840A86004
+:1037E000606D40F00100606594F85C100120884035
+:1037F000304068B12068406900F0800040B194F822
+:103800005C1001208840A860606D40F00200606597
+:1038100094F85C1004208840304068B1206800684B
+:1038200000F0020040B194F85C1004208840A860C9
+:10383000606D40F00400606594F85C1010208840D2
+:10384000304078B32068006800F0080050B394F866
+:103850005C1010208840A8602068006800F4802078
+:1038600080B12068006800F4002028B9206CC8B13D
+:103870002046216C884715E0A06C98B12046A16CC9
+:1038800088470FE02068006800F4807028B920683D
+:10389000006820F0080021680860206C10B1204604
+:1038A000216C884794F85C10202088403040002824
+:1038B00065D02068006800F0100000285FD094F800
+:1038C0005C1020208840A86094F83500052828D195
+:1038D0002068006820F016002168086020684069B0
+:1038E00020F0800021684861206C08B9A06C28B1E4
+:1038F0002068006820F008002168086094F85C10D7
+:103900003F208840A860012084F8350000BF0020D7
+:1039100084F8340000BF206D10B12046216D884727
+:10392000F8BD2068006800F4802080B1206800683D
+:1039300000F4002028B9606C10B12046616C884703
+:103940001DE0E06BD8B12046E16B884717E02068A6
+:10395000006800F4807068B92068006820F01000EA
+:1039600021680860012084F8350000BF002084F839
+:10397000340000BFE06B10B12046E16B8847606DFA
+:1039800038B3606D00F00100F0B1052084F8350017
+:103990002068006820F001002168086000BF0098DE
+:1039A000401C0090B84200D905E02068006800F093
+:1039B00001000028F3D100BF012084F8350000BFCA
+:1039C000002084F8340000BFE06C10B12046E16CA8
+:1039D000884700BFA4E700001C0000202DE9F0414B
+:1039E0000446002500F0FCF9074614B90120BDE8A3
+:1039F000F081606A00B100BF022084F8350000BF8A
+:103A0000002084F8340000BF2068006820F0010026
+:103A1000216808600AE000F0E3F9C01B052805D919
+:103A200020206065032084F83500E0E72068006806
+:103A300000F001000028EED120680568214805400B
+:103A4000D4E901010843E168084321690843616939
+:103A50000843A1690843E1690843216A0843054313
+:103A6000606A042803D1D4E90B01084305432068A8
+:103A700005602068456925F00705606A0543606AAE
+:103A800004280DD1A06A0543E06A48B12046FFF73B
+:103A90005FF828B140206065012084F83500A6E772
+:103AA000206845612046FFF739F8064694F85C1017
+:103AB0003F208840B06000206065012084F8350018
+:103AC000002094E73F8010F02DE9F04704460D46B2
+:103AD00016461F464FF00008D4F8589000BF94F8DF
+:103AE0003400012802D10220BDE8F087012084F8CB
+:103AF000340000BF94F83500012825D1022084F855
+:103B00003500002060653B46324629462046FFF7D7
+:103B100074F894F85C103F208840C9F808002068C9
+:103B2000006840F0160021680860206C28B1206809
+:103B3000006840F00800216808602068006840F0D4
+:103B400001002168086006E000BF002084F834000E
+:103B500000BF4FF002084046C6E7000070B50446BB
+:103B600000F03EF906462546681C10B1044800786E
+:103B7000054400BF00F034F9801BA842FAD370BDA1
+:103B80001800002070B5054600240DE00120A0407B
+:103B9000284038B1064850F8240018B1044951F8BB
+:103BA00024008047601CC4B2102CEFDB70BD000005
+:103BB0000050002010B5044604480068204020B1A1
+:103BC000024804602046FFF7DDFF10BD143C0140B1
+:103BD000F8B502460B460025002400200021D6E05F
+:103BE000012606FA01F51E6806EA0504AC4274D106
+:103BF0001E7906F00306012E04D01E7906F0030696
+:103C0000022E13D190684F000326BE40B0434F00F0
+:103C1000DE68BE4030439060506801268E40B0435D
+:103C20001E79C6F300168E40304350601E7906F0B0
+:103C30000306032E09D0D0684F000326BE40B043D0
+:103C40004F009E68BE403043D0601E7906F00306E8
+:103C5000022E13D1CF0802F1200656F827004E0796
+:103C6000F70E0F26BE40B0434F07FF0E1E69BE4041
+:103C70003043CF0802F1200646F8270010684F00B5
+:103C80000326BE40B0431E7906F003064F00BE4037
+:103C9000304310605E6806F44036002E76D000BFD8
+:103CA000002600963C4E366846F480463A4F3E6009
+:103CB0003E46366806F48046009600BF00BF374E89
+:103CC0008F0856F827008E07370F0F26BE40B043E7
+:103CD000334EB24202D1002624E057E0314EB242C8
+:103CE00001D101261EE0304EB24201D1022619E078
+:103CF0002E4EB24201D1032614E02D4EB24201D124
+:103D000004260FE02B4EB24201D105260AE02A4ECE
+:103D1000B24201D1062605E0284EB24201D1072663
+:103D200000E008268F073F0FBE4030431B4E8F0830
+:103D300046F82700224E3068A0435E6806F48016DD
+:103D400006B120431E4E3060361D3068A0435E68C9
+:103D500006F4001606B12043194E361D3060184E89
+:103D6000361F3068A0435E6806F4003606B1204373
+:103D7000134E361F3060361F3068A0435E6806F46D
+:103D8000803606B120430E4E083E3060491C102993
+:103D9000FFF426AFF8BD0000443802400838014067
+:103DA000000002400004024000080240000C0240F3
+:103DB000001002400014024000180240001C0240A3
+:103DC000083C0140024613690B400BB1012000E0A2
+:103DD000002070470AB1816101E00B0483617047E4
+:103DE0000148006870470000100000200348006888
+:103DF0000349097808440149086070471000002011
+:103E00001800002010B50D48006840F400700B4900
+:103E100008600846006840F4806008600846006852
+:103E200040F480700860032000F0CAF80F2000F012
+:103E300007F800F02BF8002010BD0000003C024005
+:103E400070B504460E4800784FF47A71B1FBF0F07B
+:103E50000C490968B1FBF0F5284601F0D7F908B123
+:103E6000012070BD102C07D200222146501E00F008
+:103E700069F80548046001E00120F2E70020F0E75E
+:103E8000180000201C0000201400002008B500BF0E
+:103E9000002000901148006840F480400F490860FD
+:103EA0000846006800F48040009000BF00BF00BFDB
+:103EB00000200090081F006840F08050091F086033
+:103EC0000846006800F08050009000BF00BF00224C
+:103ED0000F21901E00F036F808BD00004438024063
+:103EE00010B501460846002817DB00F01F03012229
+:103EF0009A400B4B440943F8242000BF00BF00BF89
+:103F0000BFF34F8F00BF00BF00BF00BF00BF00BFA7
+:103F1000BFF36F8F00BF00BF00BF00BF10BD000028
+:103F200080E100E001460846002809DB00F01F039D
+:103F300001229A4043099B0003F1E023C3F80021CA
+:103F400000BF70472DE9F05F80460D4616460027FA
+:103F500004F052F8074639462A46334601F0070076
+:103F6000C0F1070ABAF1040F02D94FF0040A01E0C8
+:103F7000C0F1070AD14600F1040ABAF1070F02D2D4
+:103F80004FF0000A01E0A0F1030AD4464FF0010A05
+:103F90000AFA09FAAAF1010A0AEA020A0AFA0CFA6A
+:103FA0004FF0010B0BFA0CFBABF1010B0BEA030B0F
+:103FB0004AEA0B042146404604F026F8BDE8F09F8B
+:103FC00000BF00F00702064B19684FF6FF031940C7
+:103FD000044B0B4343EA0221014B196000BF7047B9
+:103FE0000CED00E00000FA0570B504460D460CB972
+:103FF000012070BD5848006800F00700A84209D2AF
+:1040000055490D700846006800F00700A84201D02D
+:104010000120EEE7207800F0020002281DD1207870
+:1040200000F00400042805D14C48006840F4E0503A
+:104030004A490860207800F00800082805D1474860
+:10404000006840F46040454908604448006820F03A
+:10405000F000A168084341490860207800F00100A1
+:10406000A8B36068012807D13C4808380068C0F34D
+:104070004040B8B90120BCE76068022802D06068FF
+:10408000032807D1354808380068C0F3406048B9B4
+:104090000120AEE7314808380068C0F3400008B995
+:1040A0000120A6E72D48006820F00300616808435E
+:1040B0002A490860FFF794FE064609E0FFF790FEE4
+:1040C000801B41F28831884202D9032091E707E042
+:1040D0002248006800F00C006168B0EB810FEDD160
+:1040E0001D48006800F00700A84209D91A490D7060
+:1040F0000846006800F00700A84201D0012078E7D8
+:10410000207800F00400042807D11448006820F447
+:10411000E050E168084311490860207800F0080089
+:10412000082808D10D48006820F46040216940EA61
+:10413000C1000A49086000F03FF808490968C1F366
+:104140000311074A515CC8400649086006480068E8
+:10415000FFF776FE00204CE7003C024008380240A2
+:104160007CDF00081C0000201400002001480068CB
+:10417000704700001C00002000B5FFF7F7FF04495E
+:104180000968C1F38221034A515CC84000BD0000A8
+:10419000083802408CDF000800B5FFF7E7FF04494C
+:1041A0000968C1F34231034A515CC84000BD0000B8
+:1041B000083802408CDF00082DE9F0470024002574
+:1041C0000026A1462548006800F00C0020B1042814
+:1041D00005D008283AD105E0DFF8849039E0DFF80F
+:1041E000849036E01D48001F006800F03F041B4823
+:1041F000001F006800F4800078B11A481749091FB1
+:104200000968C1F38811A0FB017001462246002312
+:104210003846FCF7A9F805460EE011480F49091F7A
+:104220000968C1F38811A0FB0170014622460023F2
+:104230003846FCF799F805460848001F0068C0F3A7
+:104240000140401C4600B5FBF6F902E0DFF8109093
+:1042500000BF00BF4846BDE8F087000008380240B4
+:104260000024F400001BB700F8B504460CB9012087
+:10427000F8BD207800F00100002874D0F9480068EB
+:1042800000F00C0004280DD0F648006800F00C0087
+:10429000082813D1F348001F006800F48000B0F52F
+:1042A000800F0BD1EF4808380068C0F34040002869
+:1042B00059D06068002856D10120D9E700BF606856
+:1042C000B0F5803F08D1E7480838006840F48030F6
+:1042D000E449083908601EE06068B0F5A02F0DD1F0
+:1042E000E0480838006840F48020DE49083908605A
+:1042F0000846006840F4803008600CE0D94808386F
+:10430000006820F48030D749083908600846006802
+:1043100020F48020086000BF606890B1FFF760FD66
+:10432000054606E0FFF75CFD401B642801D9032029
+:104330009EE7CC4808380068C0F340400028F1D020
+:1043400011E0FFF74DFD054606E0FFF749FD401B74
+:10435000642801D903208BE7C24808380068C0F3FD
+:1043600040400028F1D1207800F0020002285FD1FF
+:10437000BC48006800F00C0058B1BA48006800F072
+:104380000C0008281CD1B748001F006800F480000A
+:10439000B0B9B44808380068C0F3400020B1E06804
+:1043A000012801D0012063E7AE480838006820F0FA
+:1043B000F800216940EAC100AA490839086037E0DD
+:1043C000E06800B30120A8490860FFF709FD054631
+:1043D00006E0FFF705FD401B022801D9032047E74F
+:1043E000A04808380068C0F340000028F1D09D487C
+:1043F0000838006820F0F800216940EAC1009949B6
+:104400000839086014E0002097490860FFF7E8FCCD
+:10441000054606E0FFF7E4FC401B022801D9032013
+:1044200026E7904808380068C0F340000028F1D122
+:10443000207800F0080008282CD16069A8B101207C
+:104440008A490860FFF7CCFC054606E0FFF7C8FC88
+:10445000401B022801D903200AE782486C3000681B
+:10446000C0F340000028F1D014E000207F4908602C
+:10447000FFF7B6FC054606E0FFF7B2FC401B02283A
+:1044800001D90320F4E677486C300068C0F340009F
+:104490000028F1D1207800F00400042870D1002712
+:1044A00070483830006800F0805090B900BF00209C
+:1044B00000906C483830006840F0805069493831CD
+:1044C00008600846006800F08050009000BF00BF00
+:1044D00001276748006800F48070B0B9644800683C
+:1044E00040F4807062490860FFF77AFC054606E0F8
+:1044F000FFF776FC401B022801D90320B8E65C4890
+:10450000006800F480700028F2D000BFA068012885
+:1045100008D154486830006840F0010051496831C2
+:1045200008601DE0A06805280DD14E48683000687D
+:1045300040F004004B49683108600846006840F0CC
+:10454000010008600CE047486830006820F0010076
+:104550004449683108600846006820F0040008609B
+:1045600000BFA068A8B1FFF73BFC054609E0FFF7D4
+:1045700037FC401B41F28831884202D9032077E69C
+:1045800026E0384868300068C0F340000028EED0CC
+:1045900013E0FFF725FC054608E0FFF721FC401B70
+:1045A00041F28831884201D9032061E62D48683004
+:1045B0000068C0F340000028EFD1012F07D129483F
+:1045C0003830006820F0805026493831086000BF3C
+:1045D000A069002845D02348006800F00C00082896
+:1045E0005DD0A069022845D100201F490866FFF769
+:1045F000F7FB054606E0FFF7F3FB401B022801D955
+:10460000032035E6174808380068C0F340600028EA
+:10461000F1D1D4E907010843616A40EA811101221E
+:10462000A06AC2EB500041EA00412C20005D41EA43
+:1046300000600C49091F086001200B490866FFF75C
+:10464000CFFB054606E0FFF7CBFB401B022801D954
+:1046500003200DE6034808380068C0F340600028D6
+:10466000F1D049E00838024000004742800E47423E
+:1046700000700040002021490866FFF7B1FB0546A5
+:1046800006E0FFF7ADFB401B022801D90320EFE550
+:104690001B480068C0F340600028F2D12CE0A069FC
+:1046A000012800D1E4E51648001D0668A06901282C
+:1046B00020D006F48001E06981421BD106F03F0161
+:1046C000206A814216D147F6C0703040616AB0EB73
+:1046D000811F0FD106F440310122A06AC2EB5000C5
+:1046E000B1EB004F06D106F070612C20005DB1EBFC
+:1046F000006F01D00120BBE50020B9E50000474272
+:104700000038024070B50446204602F0C1FA054662
+:10471000032D0FD0204602F0BBFA074901EB4010F1
+:10472000806938B1204602F0B3FA034901EB40102A
+:104730008669B04770BD00004050002010B50446A7
+:104740000CB9012010BD606A38B96068B0F5827F8D
+:1047500000D105E00021E16102E0002121616161F9
+:104760000021A16294F8510028B9002084F850007B
+:10477000204600F047F8022084F8510020680068C5
+:1047800020F0400021680860A08800F48270218930
+:1047900001F404410843A18901F400610843217C2C
+:1047A00001F002010843217D01F001010843218B42
+:1047B00001F400710843217F01F0380108432021F2
+:1047C000095D01F080010843218D01F40051084387
+:1047D000216808600421A06901EA104094F82410BF
+:1047E00001F010010843216848602068C06920F486
+:1047F00000602168C86100206065012084F85100D4
+:1048000000209FE710B586B00446142101A8FBF7ED
+:104810006FFE4B49206888427ED100BF0020009087
+:104820004848006840F480504649086008460068DF
+:1048300000F48050009000BF00BF00BF0020009037
+:1048400040481438006840F002003E4914390860BE
+:104850000846006800F00200009000BF00BF00BFE3
+:10486000002000900846006840F0010008600846FB
+:10487000006800F00100009000BF00BF1820019008
+:10488000022002900120039003200490052005904F
+:1048900001A92D48FFF79CF9802001900220029089
+:1048A00001200390032004900520059001A92748CA
+:1048B000FFF78EF92648274908604FF0C06048602E
+:1048C000002124488160C1604FF4806101610021B2
+:1048D00041618161C1614FF4403101620021416257
+:1048E000FFF77CF808B1FEF7A9F900BF1948E064AA
+:1048F000846300BF16481830174908604FF0C06045
+:1049000048604021144881600021C1604FF48061FB
+:1049100001610021416100E010E08161C1614FF45B
+:104920000031016200214162FFF758F808B1FEF73B
+:1049300085F900BF0848A064846300BF06B010BDBD
+:1049400000300140443802400004024000000240B0
+:1049500040640240A8030020080400202DE9F84329
+:104960000446884616461D464FF000096068B0F5BB
+:10497000827F0DD1A06858B9042084F851003346D5
+:10498000424641462046009500F03DFABDE8F883D6
+:1049900000BF94F85000012801D10220F6E7012061
+:1049A00084F8500000BFFFF71BFA074694F8510047
+:1049B000012802D04FF002097EE0B8F1000F00D0CC
+:1049C00016B94FF0010977E0042084F85100002067
+:1049D0006065C4F83880A687E6872063A086E086F5
+:1049E00020646064A068B0F5004F0BD120680068B7
+:1049F00020F04000216808602068006820F48040B2
+:104A0000216808602068006800F04000402805D058
+:104A10002068006840F0400021680860E068F8B94C
+:104A20001AE02068806800F0010050B12068007B27
+:104A3000A16B0870A06B401CA063E08F401EE08754
+:104A40000AE0FFF7CDF9C01BA84201D3681C00B9EA
+:104A500015B94FF003092FE0E08F0028E1D11EE0E7
+:104A60001AE02068806800F0010050B12068C0683A
+:104A7000A16B0880A06B801CA063E08F401EE087C4
+:104A80000AE0FFF7ADF9C01BA84201D3681C00B9CA
+:104A900015B94FF003090FE0E08F0028E1D13A4645
+:104AA0002946204602F073F808B120206065606D49
+:104AB00008B14FF0010900BF012084F8510000BF88
+:104AC000002084F8500000BF48465FE72DE9F04120
+:104AD00004460E4615460027A06870B96068B0F518
+:104AE000827F0AD1042084F851002B463246314699
+:104AF000204600F09DFABDE8F08100BF94F8500018
+:104B0000012801D10220F6E7012084F8500000BFFF
+:104B100094F85100012801D0022757E006B10DB9E1
+:104B2000012753E0042084F8510000206065A6634B
+:104B3000A587E58720646064A086E086A068B0F55C
+:104B4000004F0BD12068006820F040002168086009
+:104B50002068006820F48040216808601F48E16CEC
+:104B600008641F48E16CC8631E48E16CC8640020FB
+:104B7000E16C0865E38FD4F800C00CF10C01A26B66
+:104B8000E06CFEF7A1FF40B1606D40F01000606581
+:104B90000127012084F8510018E02068006800F027
+:104BA0004000402805D02068006840F0400021689F
+:104BB00008602068406840F0200021684860206854
+:104BC000406840F001002168486000BF00BF00203D
+:104BD00084F8500000BF38468DE700008F6A000857
+:104BE000AB6A0008676A000870B50446204602F008
+:104BF0004FF80546032D0FD0204602F049F807492B
+:104C000001EB4010406838B1204602F041F80349FA
+:104C100001EB40104668B04770BD000040500020D6
+:104C200070B50446204602F033F80546032D0FD038
+:104C3000204602F02DF8074901EB4010006938B119
+:104C4000204602F025F8034901EB40100669B04701
+:104C500070BD0000405000202DE9F84F0446884602
+:104C600016461D464FF0000A00BF94F85000012878
+:104C700002D10220BDE8F88F012084F8500000BF67
+:104C8000FFF7AEF80746B14694F85100012802D06C
+:104C90004FF0020AADE0B8F1000F00D016B94FF0A6
+:104CA000010AA6E0032084F8510000206065C4F8E2
+:104CB0003080A686E686A063A087E08760642064D3
+:104CC000A068B0F5004F0BD12068006820F04000CC
+:104CD000216808602068006840F48040216808600E
+:104CE0002068006800F04000402805D02068006877
+:104CF00040F0400021680860E068B0F5006F2FD1F7
+:104D0000606810B1B9F1010F09D1206B00882168EA
+:104D1000C860206B801C2063E08E401EE0861BE094
+:104D20002068806800F0020002280AD1206B008809
+:104D30002168C860206B801C2063E08E401EE086E6
+:104D40000AE0FFF74DF8C01BA84201D3681C00B968
+:104D500015B94FF0030A4CE0E08E0028E0D12EE0B8
+:104D6000606810B1B9F1010F09D1206B007821689A
+:104D70000873206B401C2063E08E401EE0861BE021
+:104D80002068806800F0020002280AD1206B0078B9
+:104D900021680873206B401C2063E08E401EE08673
+:104DA0000AE0FFF71DF8C01BA84201D3681C00B938
+:104DB00015B94FF0030A1CE0E08E0028E0D13A4616
+:104DC0002946204601F02EFF08B120206065A0682A
+:104DD00050B900BF002000902068C0680090206893
+:104DE0008068009000BF00BF606D08B14FF0010AFD
+:104DF00000BF012084F8510000BF002084F850005B
+:104E000000BF504636E72DE9FF5F044688469146CD
+:104E10001D460E9E012002900020019000BF94F8D4
+:104E20005000012803D1022004B0BDE8F09F01200A
+:104E300084F8500000BFFEF7D3FF074694F851B046
+:104E400060680390AA46BBF1010F0BD00398B0F540
+:104E5000827F04D1A06810B9BBF1040F02D00220F8
+:104E60000190DBE0B8F1000F03D0B9F1000F00D0E2
+:104E700015B901200190D1E094F85100042802D026
+:104E8000052084F8510000206065C4F83890E5875B
+:104E9000A587C4F83080E586A58620646064206814
+:104EA000006800F04000402805D02068006840F00D
+:104EB000400021680860E068B0F5006F4AD1606882
+:104EC00010B1BAF1010F09D1206B00882168C860C8
+:104ED000206B801C2063E08E401EE08633E020685B
+:104EE000806800F00200022810D1E08E70B10298B4
+:104EF00001280BD1206B00882168C860206B801CC2
+:104F00002063E08E401EE0860020029020688068CA
+:104F100000F0010068B1E08F58B12068C068A16B53
+:104F20000880A06B801CA063E08F401EE0870120FA
+:104F30000290FEF755FFC01BB04204D3701C10B1A5
+:104F4000032001906AE0E08E0028C8D1E08F00289D
+:104F5000C5D14AE0606810B1BAF1010F09D1206BE8
+:104F6000007821680873206B401C2063E08E401E8F
+:104F7000E08634E02068806800F00200022810D14A
+:104F8000E08E70B1029801280BD1206B0078216867
+:104F90000873206B401C2063E08E401EE0860020DA
+:104FA00002902068806800F0010068B1E08F58B17D
+:104FB0002068C068A16B0870A06B401CA063E08FE4
+:104FC000401EE08701200290FEF70AFFC01BB0429E
+:104FD00001D3701C00B916B9032001901EE0E08EC9
+:104FE0000028C7D1E08F0028C4D13A463146204678
+:104FF00001F018FE20B101200190202060650DE035
+:10500000A06850B900BF002000902068C0680090E0
+:1050100020688068009000BF00BF00BF012084F8B6
+:10502000510000BF002084F8500000BF0198FBE64B
+:105030002DE9F04704460E4617461D464FF0000A7C
+:1050400000BF94F85000012802D10220BDE8F0878B
+:10505000012084F8500000BF94F85180D4F80490E7
+:10506000B8F1010F0AD0B9F5827F04D1A06810B958
+:10507000B8F1040F02D04FF0020A7DE00EB107B183
+:1050800015B94FF0010A77E094F85100042802D0D6
+:10509000052084F85100002060652663A586E5861A
+:1050A000A763A587E5872064606494F8510004280D
+:1050B00006D13548E16C08643448E16CC86305E00A
+:1050C0003348E16C08643348E16CC8633248E16CF2
+:1050D000C8640020E16C0865E38FD4F800C00CF1CF
+:1050E0000C01A26BE06CFEF7EFFC48B1606D40F084
+:1050F000100060654FF0010A012084F851003BE088
+:105100002068406840F00100216848600020A16CE0
+:105110000864A16CC863A16CC864A16C0865E38EC7
+:10512000D4F800C00CF10C02216BA06CFEF7CCFC93
+:1051300048B1606D40F0100060654FF0010A012039
+:1051400084F8510018E02068006800F04000402812
+:1051500005D02068006840F04000216808602068A1
+:10516000406840F02000216848602068406840F0B6
+:1051700002002168486000BF00BF002084F8500092
+:1051800000BF504662E700008F6A0008AB6A000863
+:105190009D6A0008276B0008676A000870B504461E
+:1051A000204601F075FD0546032D0FD0204601F085
+:1051B0006FFD074901EB4010806838B1204601F0CF
+:1051C00067FD034901EB40108668B04770BD0000E1
+:1051D0004050002070B50446204601F059FD0546B8
+:1051E000032D0FD0204601F053FD074901EB40107D
+:1051F000406938B1204601F04BFD034901EB4010F6
+:105200004669B04770BD00004050002070B50446AC
+:105210002546681EB0F1807F01D301200FE0681E93
+:105220004FF0E02148610F214FF0FF3002F0ECFE1B
+:1052300000204FF0E021886107200861002070BD48
+:105240007047704730B502460B4600BF92F83C00ED
+:10525000012801D1022030BD012082F83C0000BFAE
+:10526000022082F83D00106844681068816824F0CC
+:1052700070041868044310684460184D1068A84210
+:105280001BD01068B0F1804F17D0154D1068A842A0
+:1052900013D0144D1068A8420FD0134D1068A842C7
+:1052A0000BD0124D1068A84207D0114D1068A842CB
+:1052B00003D0104D1068A84205D121F08001586834
+:1052C000014310688160012082F83D0000BF00208A
+:1052D00082F83C0000BF00BFBDE7000000000140B5
+:1052E0000004004000080040000C004000040140A1
+:1052F000004001400018004010B504460CB90120E0
+:1053000010BD94F83D0028B9002084F83C002046E8
+:1053100000F026F8022084F83D00211D206801F0ED
+:10532000BBFD012084F8460000BF84F83E00012147
+:105330003F200155402001554120015500BF00BFCD
+:10534000012084F8420043200155442001554520A6
+:10535000015500BF012084F83D000020D0E7000087
+:1053600038B504462749206888420FD100BF002085
+:1053700000902548006840F0040023490860084672
+:10538000006800F00400009000BF3AE01F49206868
+:10539000884218D100BF002000901B48006840F0F0
+:1053A0002000194908600846006800F020000090BD
+:1053B00000BF00BF002205213720FEF7C3FD3720C4
+:1053C000FEF7B0FD1DE012492068884219D100BFE8
+:1053D000002000900C48001D006840F400300A498D
+:1053E000091D08600846006800F40030009000BF06
+:1053F00000BF002205211920FEF7A4FD1920FEF7A9
+:1054000091FD38BD000800404038024000140040C3
+:10541000004401402DE9F04104460D46002700BF3D
+:1054200094F83C00012802D10220BDE8F08101205F
+:1054300084F83C0000BF022084F83D0020688668A4
+:1054400026F0770626F47F46206886602868502874
+:1054500033D00CDC202850D004DC00284BD010289E
+:1054600051D149E0302849D040284CD139E060285A
+:105470002DD0702807D0B0F5805F03D0B0F5005F65
+:1054800041D10DE041E0D5E902136A68206801F0DE
+:105490006FFD2068866846F077062068866034E0F5
+:1054A000D5E902136A68206801F062FD206880680F
+:1054B00040F480402168886027E0EA6869682068D5
+:1054C00001F046FE5021206801F05DFD1DE0EA6814
+:1054D0006968206801F04FFE6021206801F053FDEB
+:1054E00013E0EA686968206801F032FE4021206814
+:1054F00001F049FD09E000BF00BF00BF2968206836
+:1055000001F041FD01E0012700BF00BF012084F848
+:105510003D0000BF002084F83C0000BF384684E70F
+:10552000704710B5044620680069C0F34000D8B148
+:105530002068C068C0F34000B0B16FF0020021687D
+:105540000861012020772068806900F0030018B10D
+:105550002046FFF7E5FF05E0204600F005F920466C
+:1055600000F0B9F90020207720680069C0F38000BE
+:10557000D8B12068C068C0F38000B0B16FF00400FB
+:1055800021680861022020772068806900F440705B
+:1055900018B12046FFF7C4FF05E0204600F0E4F80C
+:1055A000204600F098F90020207720680069C0F3B9
+:1055B000C000D8B12068C068C0F3C000B0B16FF0BF
+:1055C000080021680861042020772068C06900F085
+:1055D000030018B12046FFF7A3FF05E0204600F0C6
+:1055E000C3F8204600F077F9002020772068006992
+:1055F000C0F30010D8B12068C068C0F30010B0B18B
+:105600006FF0100021680861082020772068C069C9
+:1056100000F4407018B12046FFF782FF05E02046F5
+:1056200000F0A2F8204600F056F90020207720680C
+:10563000006900F0010058B12068C06800F0010066
+:1056400030B16FF0010021680861204600F044F994
+:1056500020680069C0F3C01058B12068C068C0F36A
+:10566000C01030B16FF08000216808612046FFF75C
+:10567000E7FD20680069C0F3801058B12068C06859
+:10568000C0F3801030B16FF04000216808612046FF
+:1056900000F023F920680069C0F3401058B1206879
+:1056A000C068C0F3401030B16FF02000216808617D
+:1056B0002046FFF7C6FD10BD10B586B00446142184
+:1056C00001A8FAF715FF2349206888421ED100BFC0
+:1056D000002000902048006840F008001E49086043
+:1056E0000846006800F00800009000BF00BF4FF4BB
+:1056F000804001900220029000200390049002203C
+:10570000059001A91548FEF763FA21E014492068C5
+:1057100088421DD100BF002000900F48006840F073
+:1057200020000D4908600846006800F02000009045
+:1057300000BF00BF40200190022002900020039093
+:10574000022004900320059001A90648FEF740FAC4
+:1057500006B010BD0008004030380240000C024086
+:10576000004401400014024070472DE9F041044616
+:105770000D461646002700BF94F83C00012802D1D0
+:105780000220BDE8F081012084F83C0000BF36B162
+:10579000042E1BD0082E31D00C2E5ED145E02946B8
+:1057A000206801F0F9FB2068806940F0080021685A
+:1057B00088612068806920F0040021688861206881
+:1057C0008069296908432168886148E02946206882
+:1057D00001F01AFC2068806940F40060216888614B
+:1057E0002068806920F48060216888612068806971
+:1057F000296940EA01202168886130E02946206853
+:1058000001F040FC2068C06940F008002168C861D0
+:105810002068C06920F004002168C8612068C06960
+:10582000296908432168C86119E02946206801F008
+:1058300065FC2068C06940F400602168C861206888
+:10584000C06920F480602168C8612068C069296946
+:1058500040EA01202168C86101E0012700BF00BFC4
+:1058600000BF002084F83C0000BF384689E710B52F
+:1058700004460CB9012010BD94F83D0028B9002061
+:1058800084F83C00204600F025F8022084F83D0012
+:10589000211D206801F000FB012084F8460000BFB4
+:1058A00084F83E0001213F20015540200155412050
+:1058B000015500BF00BF012084F84200432001557C
+:1058C000442001554520015500BF012084F83D00CA
+:1058D0000020D0E77047704770477047704700005E
+:1058E00070B50546284602F0EDF80446042C0DD0AC
+:1058F00004EBC400064901EB8000006930B104EB01
+:10590000C401034A02EB81010869804770BD0000B1
+:10591000E85000202DE9F84F04462068056820680B
+:10592000C668206847694FF00009CA4605F00F09AC
+:10593000B9F1000F0AD105F0200038B106F02000BF
+:1059400020B1204602F0DAF8BDE8F88FB9F1000F77
+:105950007CD007F0010018B906F49070002875D0CB
+:1059600005F0010030B106F4807018B1206C40F0F1
+:105970000100206405F0040030B107F0010018B107
+:10598000206C40F00200206405F0020030B107F006
+:10599000010018B1206C40F00400206405F00800FC
+:1059A00048B106F0200010B907F0010018B1206CD2
+:1059B00040F008002064206C002846D005F020004C
+:1059C00028B106F0200010B1204602F097F82068B8
+:1059D0004069C0F3801A206C00F0080010B9BAF1D9
+:1059E000000F2DD0204602F014F82068406900F026
+:1059F0004000402820D100BF00BF2168143151E889
+:105A0000001F21F040002168143141E80002002A03
+:105A1000F3D100BFA06B50B17548A16B0865A06BB6
+:105A2000FDF7A8FE88B1A06B016D88470DE0204608
+:105A3000FFF756FF09E009E02046FFF751FF04E0B9
+:105A40002046FFF74DFF002020647DE7206B0128F2
+:105A500076D105F01000002872D006F01000002862
+:105A6000FAD000BF002000902068006800902068F5
+:105A70004068009000BF00BF2068406900F040000F
+:105A800040285ED1A06B006840681FFA80F8B8F12A
+:105A9000000F54D0A08D404551DDA4F82E80A06B9E
+:105AA000C069B0F5807F43D000BF00BF21680C31D2
+:105AB00051E8001F21F4807021680C3141E8000298
+:105AC000002AF3D100BF00BF00BF2168143151E8A4
+:105AD000001F21F001002168143141E80002002A72
+:105AE000F3D100BF00BF00BF2168143151E8001F8F
+:105AF00021F040002168143141E80002002AF3D16E
+:105B000000BF202084F83E000020206300BF00BFBB
+:105B100021680C3151E8001F21F0100021680C3180
+:105B200041E80002002AF3D100BFA06BFDF7CCFDD5
+:105B3000A08DE28D801A81B22046FFF7CFFE03E7E9
+:105B400040E0A08DE18D401A1FFA80F8E08DC0B3CF
+:105B5000B8F1000F35D000BF00BF21680C3151E80B
+:105B6000001F21F4907021680C3141E80002002AE6
+:105B7000F3D100BF00BF00BF2168143151E8001FFE
+:105B800021F001002168143141E80002002AF3D11C
+:105B900000BF202084F83E000020206300BF00BF2B
+:105BA00021680C3151E8001F21F0100021680C31F0
+:105BB00041E80002002AF3D100BF41462046FFF72A
+:105BC0008DFEC1E605F0800030B106F0800018B10E
+:105BD000204602F08DF9B7E605F0400030B106F03E
+:105BE000400018B1204601F04AFFADE600BFABE629
+:105BF000DF78000810B504460CB9012010BDA0697B
+:105C000000B100E000BF94F83D0028B9002084F8FE
+:105C10003C00204600F028F8242084F83D0020684D
+:105C2000C06820F400502168C860204601F0E2FFFF
+:105C30002068006920F4904021680861206840696C
+:105C400020F02A00216848612068C06840F40050B4
+:105C50002168C86000202064202084F83D0084F87A
+:105C60003E000020CAE7000010B586B004461421AB
+:105C700001A8FAF73DFCA0492068884279D100BF0D
+:105C8000002000909D48006840F010009B4908608B
+:105C90000846006800F01000009000BF00BF00BF81
+:105CA0000020009095481438006840F002009349A5
+:105CB000143908600846006800F00200009000BF38
+:105CC00000BF00BF002000900846006840F00100BF
+:105CD00008600846006800F00100009000BF00BFA7
+:105CE0008020019002200290002003900320049065
+:105CF0000720059001A98248FDF76AFF4FF4007064
+:105D000001900220029000200390032004900720BD
+:105D1000059001A97B48FDF75BFF7B487B49086044
+:105D20004FF000604860002178488160C1604FF406
+:105D3000806101610021416181614FF48071C16125
+:105D40004FF44031016200214162FDF747FE08B186
+:105D5000FCF774FF00BF6D48A063846300BF00229E
+:105D600005212520FEF7EEF82520FEF7DBF8C1E03F
+:105D7000FFE76749206888425DD100BF002000909E
+:105D80005E48001F006840F480205C49091F0860DD
+:105D90000846006800F48020009000BF00BF00BFEC
+:105DA0000020009055481438006840F00400534922
+:105DB000143908600846006800F00400009000BF35
+:105DC00000BF4FF440600190022002900020039039
+:105DD000032004900720059001A94E48FDF7F8FE26
+:105DE0004D484E4908604FF00060486000214B4824
+:105DF0008160C1604FF48061016100214161816176
+:105E00004FF48071C1614FF4403101620021416261
+:105E1000FDF7E4FD08B1FCF711FF00BF3F48A063A8
+:105E2000846300BF002205212720FEF78BF827207E
+:105E3000FEF778F85EE03A49206888425AD100BF00
+:105E4000002000902D48006840F020002B49086099
+:105E50000846006800F02000009000BF00BF00BFAF
+:105E60000020009025481438006840F04000234985
+:105E7000143908600846006800F04000009000BF38
+:105E800000BF4FF484400190022002900020039054
+:105E9000032004900820059001A92248FDF798FEF0
+:105EA00019486038204908608005486000211E4874
+:105EB0008160C1604FF480610161002141618161B5
+:105EC0004FF48071C1614FF44031016200214162A1
+:105ED000FDF784FD08B1FCF7B1FE00BF1248A063D6
+:105EE000846300BF002205214720FEF72BF84720DE
+:105EF000FEF718F806B010BD00100140443802400B
+:105F00000004024000000240886402400C060020A9
+:105F10000048004000080240286002406C06002053
+:105F20000014014000180240CC06002070B5044661
+:105F30000D46164694F83E00202816D105B10EB93C
+:105F4000012070BD00BF94F83C00012801D102205F
+:105F5000F7E7012084F83C0000BF002020633246B0
+:105F60002946204601F05CFFEBE70220E9E700004C
+:105F700070B50546284601F0A5FD0446042C0DD059
+:105F800004EBC400064901EB8000C06830B104EBAB
+:105F9000C401034A02EB8101C868804770BD00005C
+:105FA000E850002070B50546284601F08BFD0446F8
+:105FB000042C0DD004EBC400064901EB800080687E
+:105FC00030B104EBC401034A02EB810188688047C9
+:105FD00070BD0000E850002070B50546284601F06D
+:105FE00071FD0446042C0DD004EBC400064901EBFE
+:105FF0008000406830B104EBC401034A02EB810128
+:106000004868804770BD0000E850002000BFFEE7F0
+:1060100010B52DED028BB0EE408AB0EE480A02F0CA
+:1060200028FFB7EE001AC1EE000AB0EE600ABDEC20
+:10603000028B10BD10B50E480E4908600320486061
+:1060400000210C488160C1604FF4102101614FF4C0
+:10605000001141610021017641768176C176017798
+:106060004177FDF724F908B1FCF7E8FD10BD000009
+:10607000006400400003002010B50E480E4908607F
+:106080000320486000210C488160C1604FF410215A
+:1060900001614FF400114161002101764176817662
+:1060A000C17601774177FDF702F908B1FCF7C6FD2B
+:1060B00010BD0000006800402803002010B505480E
+:1060C000054908600846FDF7D4FA08B1FCF7B6FDAB
+:1060D00010BD0000003002400800002008B500BFDD
+:1060E000002000902248006840F4800020490860A9
+:1060F0000846006800F48000009000BF00BF00BFA9
+:10610000002000900846006840F40010086008462F
+:10611000006800F40010009000BF00BF00220521BD
+:106120000C20FDF70FFF0C20FDF7FCFE00220521DF
+:106130003920FDF707FF3920FDF7F4FE0022052185
+:106140003A20FDF7FFFE3A20FDF7ECFE0022052184
+:106150003B20FDF7F7FE3B20FDF7E4FE0022052182
+:106160004420FDF7EFFE4420FDF7DCFE08BD0000F3
+:106170003038024010B5064A0021064804F01CFCE5
+:10618000054A0021054804F017FC0549086010BDC8
+:1061900094DF0008B973000850DF0008916D000813
+:1061A0000000002000B587B0142102A8FAF7A0F97A
+:1061B00000BF002001905948006840F00200574994
+:1061C00008600846006800F00200019000BF00BFB0
+:1061D00000BF002001900846006840F040000860C1
+:1061E0000846006800F04000019000BF00BF00BFFB
+:1061F000002001900846006840F001000860084651
+:10620000006800F00100019000BF00BF00BF002047
+:1062100001900846006840F00800086008460068E1
+:1062200000F00800019000BF00BF00BF00200190F7
+:106230000846006840F0040008600846006800F066
+:106240000400019000BF00BF00BF0020019008467D
+:10625000006840F0800008600846006800F0800098
+:10626000019000BF00BF00BF0020019008460068F9
+:1062700040F0200008600846006800F0200001900F
+:1062800000BF00BF00224FF4E0512548FDF7A2FDFA
+:10629000012210212348FDF79DFD012211462248CD
+:1062A000FDF798FD4FF4E050029001200390049018
+:1062B0000320059002A91A48FDF78AFC10200290DD
+:1062C000012003900490059002A91648FDF780FC78
+:1062D000302002904FF4881003900120049002A90E
+:1062E0001248FDF775FC0120029003900490059080
+:1062F00002A90D48FDF76CFC002205210A20FDF7DC
+:1063000021FE0A20FDF70EFE002205211720FDF7D1
+:1063100019FE1720FDF706FE07B000BD3038024019
+:10632000001C02400000024000040240000802403D
+:1063300010B50F480F4908604FF482704860002183
+:106340000C488160C1600221016101214161490263
+:1063500081611821C16100210162416281620A21CB
+:10636000C162FEF7EBF908B1FCF768FC10BD000054
+:10637000003001405003002000B587B01C21684662
+:10638000FAF7B6F815481649086000204860002161
+:106390001348816041F28731C16000210161816150
+:1063A000FEF7AAFF08B1FCF749FC0D48FFF75FFABA
+:1063B00008B1FCF743FC602000900020019002909F
+:1063C0000490002269460648FFF7CFF908B1FCF7B0
+:1063D00035FC0348FFF770F907B000BD00440140E9
+:1063E000F804002000B58DB0002009900A900B90B1
+:1063F0000C90079008901C216846FAF779F820481D
+:10640000204908600020486000211E48816045F254
+:106410000721C160002101618161FEF76DFF08B1B4
+:10642000FCF70CFC4FF48050099009A91548FEF7C1
+:10643000F1FF08B1FCF702FC1248FFF718FA08B1A7
+:10644000FCF7FCFB00200790089007A90D48FEF719
+:10645000F9FE08B1FCF7F2FB6020009000200190EB
+:1064600002900490082269460648FFF77EF908B1B9
+:10647000FCF7E4FB0348FFF71FF90DB000BD000077
+:1064800000080040680400201CB500200090019026
+:106490000E480F49086040F24730486000210C4820
+:1064A000816040F2E731C16000218161FEF724FF85
+:1064B00008B1FCF7C3FB0020009001906946044836
+:1064C000FEF7C0FE08B1FCF7B9FB1CBD001400408C
+:1064D000B004002010B50B480B4908604FF4E130C0
+:1064E0004860002108488160C16001610C21416160
+:1064F00000218161C161FFF77DFB08B1FCF79EFBC4
+:1065000010BD0000001001404005002010B50C48EF
+:106510000C4908600C48486000210A4881604FF42B
+:106520000051C160002101610C21416100218161A4
+:10653000C161FFF75FFB08B1FCF780FB10BD0000F5
+:106540000048004084050020A086010010B50B48DB
+:106550000B4908604FF4E130486000210848816031
+:10656000C16001610C21416100218161C161FFF7BE
+:1065700041FB08B1FCF762FB10BD000000140140B4
+:10658000C805002000BFFEE700BFFEE710B50446C7
+:106590004FF400610248006804F060F910BD00008B
+:1065A000C0020020B0EE401A10B99FED830A704778
+:1065B00090ED0C0A80ED0D0A90ED0B0A80ED0C0AAF
+:1065C000C0ED020A80ED031A30EEC10A80ED0B0A1D
+:1065D000017800297DD1416891ED000AD0ED0B1AB8
+:1065E00020EE210A80ED050A90ED060A4168D1ED02
+:1065F000011A90ED0B2A01EE820A80ED060A90ED59
+:10660000090A80ED0A0A90ED080A80ED090A90ED6A
+:106610000B0AD0ED0C1A30EE610A80ED080A4168D1
+:1066200091ED020AD0ED081A20EE210A80ED070A4A
+:1066300090ED060A4168D1ED031AB4EEE10AF1EEDD
+:1066400010FA05DD416891ED030A80ED060A12E0BB
+:1066500090ED060A4168D1ED031AF1EE611AB4EE2D
+:10666000E10AF1EE10FA06D2416891ED030AB1EEAB
+:10667000400A80ED060A90ED050AD0ED061A30EECC
+:10668000210AD0ED071A30EE210A80ED040A90EDC0
+:10669000040A4168D1ED041AB4EEE10AF1EE10FAF1
+:1066A00005DD416891ED040A80ED040A80E090ED7B
+:1066B000040A4168D1ED041AF1EE611AB4EEE10A60
+:1066C000F1EE10FA74D2416891ED040AB1EE400A7D
+:1066D00000E002E080ED040A6AE00178012967D158
+:1066E00090ED0B0AD0ED0C1A30EE610A4168D1ED45
+:1066F000001A20EE210A80ED050A416891ED010A99
+:10670000D0ED0B1A20EE210A80ED060A90ED090A61
+:1067100080ED0A0A90ED080A80ED090A90ED0B0A57
+:10672000D0ED0C1AB0EE002A02EE610AD0ED0D1A7F
+:1067300030EE210A80ED080A416891ED020AD0EDA1
+:10674000081A20EE210A80ED070A90ED050AD0ED27
+:10675000061A30EE210AD0ED071A30EE210AD0EDEC
+:10676000041A30EE210A80ED040A90ED040A416813
+:10677000D1ED041AB4EEE10AF1EE10FA05DD41683C
+:1067800091ED040A80ED040A12E090ED040A4168DC
+:10679000D1ED041AF1EE611AB4EEE10AF1EE10FA4D
+:1067A00006D2416891ED040AB1EE400A80ED040A78
+:1067B00090ED040AFBE600000000000070B50446FE
+:1067C0000E46154604B115B94FF0FF3070BD95ED7A
+:1067D000000A10EE101A084601F005FC10B94FF03F
+:1067E000FF30F3E795ED010A10EE101A084601F0AC
+:1067F000FAFB10B94FF0FF30E8E795ED020A10EE12
+:10680000101A084601F0EFFB10B94FF0FF30DDE73A
+:1068100095ED030A10EE101A084601F0E4FB10B9DA
+:106820004FF0FF30D2E795ED040A10EE101A08463B
+:1068300001F0D9FB10B94FF0FF30C7E72670656053
+:106840009FED0C0A84ED0A0A84ED090A84ED080A1A
+:106850009FED080A84ED040A84ED070A84ED060A18
+:1068600084ED050A84ED0D0A84ED0C0A84ED0B0A13
+:106870000020ABE70000000010B52DED048B0446AE
+:10688000B0EE408AB0EE609AF0EE418AD4ED010A93
+:10689000B0EE600AF0EE480A04F15000FFF782FE05
+:1068A000B1EE400A84ED110AD4ED020AB0EE600A9E
+:1068B000F0EE490A04F18800FFF774FE84ED120A35
+:1068C000B0EE680A204603F0A4FD84ED130ABDEC87
+:1068D000048B10BD10B5044614B96FF0010010BD53
+:1068E00004F055F80649086010B96FF00100F6E7AA
+:1068F000044A03210020FBF7E9FB0020EFE700003A
+:10690000CC020020196A0008024612B96FF001009B
+:1069100070475088137940EA0320C0F30A0000EE64
+:10692000100AB8EEC00A81ED020A9088C01093796F
+:1069300040EA4310C0F30A0000EE100AB8EEC00AA5
+:1069400081ED030AB2F906008011138940EA830041
+:10695000937A40EA8320C0F30A0000EE100AB8EEF2
+:10696000C00A81ED000A10894010937A40EA0320A2
+:10697000C0F30A0000EE100AB8EEC00A81ED010A69
+:1069800090890011937B40EA0310C0F30A0008824B
+:10699000B2F90E00C011138A40EA4300937C40EA2A
+:1069A0004320C0F30A034B82508A8010137D40EAD3
+:1069B0008310C0F30A038B82908A4011937D40EAD2
+:1069C000C300C0F30A03CB82108B937E40EA0320FE
+:1069D000C0F30A030B83508BC010137F40EA4310AF
+:1069E000C0F30A034B83B2F91C008011D38B40EA39
+:1069F000830092F8203040EA8320C0F30A038B839F
+:106A0000108C401092F8223040EAC310C0F30A0301
+:106A1000CB8300207CE7000010B58021024800688D
+:106A200003F01CFF10BD0000CC02002070B504462E
+:106A30000020FBF70BFB054624222146FFF776FAE0
+:106A400008B9002070BD4FF0FF30FBE710B50446D9
+:106A500022460121802003F041FF802801D101203E
+:106A600010BD0020FCE770B50546AC6B206840689F
+:106A700020F0030021684860606D40F01000606500
+:106A8000012084F851002046FDF73CFE70BD70B532
+:106A90000446A56B2846FEF7C3F870BD70B50446E2
+:106AA000A56B2846FEF796FB70BD70B50546AC6B2E
+:106AB000FDF796F906462868006800F48070B0F586
+:106AC000807F2BD02068406820F02000216848603B
+:106AD000A06850B96068B0F5827F06D12068406830
+:106AE00020F003002168486005E02068406820F03D
+:106AF00001002168486032466421204600F047F8D2
+:106B000008B1202060650020E087012084F8510052
+:106B1000606D18B12046FDF7F5FD70BD2046FEF70B
+:106B200063F800BFF9E770B50546AC6BFDF758F99F
+:106B300006462868006800F48070B0F5807F21D098
+:106B40002068406820F020002168486032466421B7
+:106B5000204600F067F818B1606D40F020006065D5
+:106B60002068406820F00300216848600020E0862B
+:106B7000E087012084F85100606D18B12046FDF7D0
+:106B8000C1FD70BD2046FEF709FB00BFF9E7F8B56F
+:106B900004460E4615466068B0F5827F0DD1A068A8
+:106BA000B0F5004F03D0A068B0F5806F05D1206824
+:106BB000006820F04000216808606068B0F5827FBE
+:106BC0001FD1A068B0F5806F0DD033460022802120
+:106BD0002046009500F070F808B3606D40F020008A
+:106BE00060650320F8BD3346002201212046009550
+:106BF00000F062F898B1606D40F0200060650320FD
+:106C0000F0E73346002201212046009500F054F8B9
+:106C100028B1606D40F0200060650320E2E70020AD
+:106C2000E0E700007CB504460D46164616480068AD
+:106C30001821B0FBF1F01549B0FBF1F04FF47A7177
+:106C4000484301906068B0F5827F0DD12B46002249
+:106C500080212046009600F02FF898B1606D40F03A
+:106C60002000606503207CBD00BF019800B908E0EA
+:106C70000198401E019020688068C0F3C010002871
+:106C8000F3D100BF0020EEE71C00002040420F00BF
+:106C90000146074A0868904201D101207047054A21
+:106CA0000868904201D10020F8E70320F6E70000D1
+:106CB00000300140003800402DE9F84F04460D46F1
+:106CC00090461E46DDF82890FDF78AF8A0EB0900F3
+:106CD000371AFDF785F882462C480068C0F3CB30A0
+:106CE0007843009045E0701C002842D0FDF778F80A
+:106CF000A0EB0A00B84200D2A7BB2068406820F091
+:106D0000E000216848606068B0F5827F0DD1A0681E
+:106D1000B0F5004F03D0A068B0F5806F05D12068B2
+:106D2000006820F0400021680860A06AB0F5005FAC
+:106D30000DD100BF2068006820F400502168086071
+:106D40002068006840F400502168086000BF0120FE
+:106D500084F8510000BF002084F8500000BF0320D9
+:106D6000BDE8F88FFFE7009800B900270098401EA3
+:106D70000090206880682840A84201D1012000E0EE
+:106D800000204045AFD10020EAE700001C000020B1
+:106D900000BF012003F062FBFBE710B5FDF726F80A
+:106DA00005F056FF012801D005F0B2F910BD000032
+:106DB00000B593B0302107A8F9F79AFB142102A877
+:106DC000F9F796FB00BF002001902448006840F0CE
+:106DD0008050224908600846006800F08050019009
+:106DE00000BF00BF00BF002001901D48006840F4B4
+:106DF00080401B4908600846006800F4804001900C
+:106E000000BF00BF012007900004089002200D90F1
+:106E100041050E9106210F91A82110910221119197
+:106E20000421129107A8FDF71FFA08B1FBF706FF2E
+:106E30000F20029002200390002004904FF4A050F5
+:106E400005904FF480500690052102A8FDF7CCF87C
+:106E500008B1FBF7F3FE13B000BD0000403802405C
+:106E6000007000400348006840F470000149086069
+:106E70007047000088ED00E010B50248FEF751FBB6
+:106E800010BD0000F804002010B50248FEF749FBD1
+:106E900010BD0000B004002010B50268294B9842D4
+:106EA0000ED0B0F1804F0BD0274B984208D0274B23
+:106EB000984205D0264B984202D0264B984203D1E7
+:106EC00022F070024B681A431E4B984220D0B0F15A
+:106ED000804F1DD01C4B98421AD01C4B984217D0A3
+:106EE0001B4B984214D01B4B984211D01A4B98421E
+:106EF0000ED01A4B98420BD0194B984208D0194B20
+:106F0000984205D0184B984202D0184B984203D1B2
+:106F100022F44072CB681A4322F080034C6943EAA2
+:106F2000040202608B68C3620B688362054B98425F
+:106F300002D0084B984201D10B69036301234361DE
+:106F400010BD0000000001400004004000080040A7
+:106F5000000C00400004014000400140004401409A
+:106F60000048014000180040001C00400020004084
+:106F700030B50C46816821F47F4142EA0325254360
+:106F80002943816030BD0A46816821F0700142F0DA
+:106F9000070319438160704730B5056A25F0010584
+:106FA0000562026A4368846924F0700424F00304D3
+:106FB0000D682C4322F002028D682A43104DA8422E
+:106FC00000D103E00F4DA84206D100BF22F0080215
+:106FD000CD682A4322F00402094DA84202D0094D8F
+:106FE000A84207D123F4807323F400734D692B4327
+:106FF0008D692B43436084614D684563026230BDF7
+:10700000000001400004014030B5056A25F010057C
+:107010000562026A4368846924F4E04424F44074FD
+:107020000D6844EA052422F020028D6842EA051228
+:10703000124DA84200D103E0114DA84207D100BF74
+:1070400022F08002CD6842EA051222F040020B4D88
+:10705000A84202D00A4DA84209D123F4806323F448
+:1070600000634D6943EA85038D6943EA8503436004
+:1070700084614D688563026230BD000000000140FC
+:107080000004014030B5056A25F480750562026A86
+:107090004368C46924F0700424F003040D682C4391
+:1070A00022F400728D6842EA0522124DA84200D1F6
+:1070B00003E0114DA84207D100BF22F40062CD6861
+:1070C00042EA052222F480620A4DA84202D00A4D0B
+:1070D000A84209D123F4805323F400534D6943EAB5
+:1070E00005138D6943EA05134360C4614D68C563A8
+:1070F000026230BD000001400004014030B5056A65
+:1071000025F480550562036A4468C26922F4E042AE
+:1071100022F440720D6842EA052223F400538D6880
+:1071200043EA0533084DA84202D0084DA84204D1D5
+:1071300024F480444D6944EA85144460C2614D687A
+:107140000564036230BD00000000014000040140FE
+:1071500030B50B461446026A056A25F00105056242
+:10716000816921F0F00141EA041122F00A021A4378
+:107170008161026230BD30B50B461446056A25F0C8
+:10718000100505628169026A21F4704141EA043107
+:1071900022F0A00242EA03128161026230BD0000C7
+:1071A0002DED028B4148FAF791FB4048FAF76AFB54
+:1071B000B0EE408A3E493F48F9F7A0FB0122910218
+:1071C0003D48FCF707FE3948FAF72CFD00224FF442
+:1071D00080613948FCF7FEFD66E003F0D8FB044609
+:1071E00003F0DBFB35490867FAF714FDFAF736FBC5
+:1071F000FAF740FBFAF756FBFAF760FB03F098F951
+:107200002A48FAF7FBFB2948FAF75AFC284B274A89
+:107210000C3226492748F9F791FB26492848F9F707
+:10722000D5FA274890ED000ADFED260A20EE200A65
+:10723000DFED250A80EE201A244880ED001A204850
+:1072400090ED010ADFED1F0A20EE200ADFED1E0A95
+:1072500080EE201A1E4880ED001A194890ED020AAF
+:10726000DFED180A20EE200ADFED170A80EE201A63
+:10727000184880ED001A1149C86A03F097FA0F49BF
+:1072800000231A46C86A09490C3103F04DFA0B492C
+:10729000086B03F08BFA094900231A46086B08496A
+:1072A00003F042FA03F090F997E70000245200201F
+:1072B0004C5200205C520020001C0240545100201F
+:1072C000705200200000B443DB0FC9409802002038
+:1072D0009C020020A002002003F011F94FF4FA7183
+:1072E000B0FBF1F52E48416E2E48FBF7E5FA03F0AE
+:1072F000F9F804462A494FF0FF330022C86D2A49A5
+:1073000003F084F926494FF0FF330022886D2649A7
+:1073100003F07CF943E003F03AFB064603F03DFB43
+:107320001F4988662C4400231A46886D1E4903F0C5
+:107330006DF91B4900231A46C86D1B4903F066F915
+:10734000174900231A46886C184903F05FF903F0C7
+:10735000EFF815491348FBF764FA154B154A134922
+:107360001048FBF715F903F02FF90D49086D03F0EC
+:107370001DFA0B4900231A46086D0D4903F0D4F994
+:107380000749486D03F012FA054900231A46486D73
+:107390000749103103F0C8F9204603F06EF8BAE748
+:1073A000545100202C5300207C5200204C570020C8
+:1073B0000C5300208057002070B50546FBF782FB78
+:1073C0005349486603F0B4F8524A0021524803F08A
+:1073D000F3FA4F490860514A0021514803F0ECFA92
+:1073E0004B4908604F4A00214F4803F0E5FA4849ED
+:1073F00008604E4A00214E4803F0DEFA4449086016
+:107400004C4A00214C4803F0D7FA414988614B4A65
+:1074100000214B4803F0D0FA3D498861494A0021D8
+:10742000494803F0C9FA3A490862484A00214848E5
+:1074300003F0C2FA3649486200229021022003F08C
+:1074400025F901463248816500221021022003F00F
+:107450001DF92F49086500229021022003F016F93A
+:1074600001462B48C16500221021022003F00EF9CD
+:1074700001462748416500220C21012003F006F94E
+:107480002349886200220C21012003F0FFF82049E3
+:10749000086300220C21012003F0F8F81C49C8629F
+:1074A00000222021012003F0F1F8014618488163F1
+:1074B00000221421012003F0E9F8014614488164F8
+:1074C00000221C21012003F0E1F801461048C163AD
+:1074D00000220C21012003F0D9F801460C48016478
+:1074E00000220C21012003F0D1F801460848416434
+:1074F00000220121084603F0C9F801460448C1648E
+:1075000003F062F803F043FA044603F0B1FA70BDE9
+:1075100054510020B8DF0008A1710008DCDF00082A
+:10752000D972000800E000085575000824E0000842
+:107530000D78000848E000087D7600086CE000083F
+:107540000576000890E0000849770008B4E00008DC
+:107550007578000802F0D3FF4FF4FA71B0FBF1F533
+:107560002348406E00F1AC01224A2348FAF7A0F804
+:1075700002F0B8FF044639E003F009FA064603F0CA
+:107580000CFA1B49886700231A46C86B194903F097
+:107590003DF8174900231A46C86C184903F036F81D
+:1075A000134900231A46C86A1349383103F02EF8EC
+:1075B0000F4900231A46086B0F492C3103F026F8B7
+:1075C0000E48007870B90E490B4802F091FC08494A
+:1075D000086C03F0EBF8064900231A46086C0849CA
+:1075E00003F0A2F82C44204602F047FFC4E7000055
+:1075F000545100208C5B002040590020A60200203E
+:10760000A85B00204FF4C87002F028FF02F077FF5B
+:107610004FF4FA71B0FBF1F515491648F9F730F857
+:1076200002F060FF044622E003F0B1F9064603F0E1
+:10763000B4F9114988670F48F9F7AAF8F9F7B8F8CB
+:1076400030B10B490B48F9F774F80948F9F740F8DD
+:107650000949C86B03F0AAF8074900231A46C86B0A
+:10766000034903F061F82C44204602F006FFDBE7F3
+:10767000D4580020B85800205451002002F03FFF99
+:107680004FF47A71B0FBF1F52B48406E00F5C671EE
+:107690002A48FAF71BFE02F025FF04464BE003F0F0
+:1076A00076F9064603F079F92349C8662C4403E0CD
+:1076B00023492248FAF778FE204900231A46D1F8D8
+:1076C0008C001F4902F0A2FF0028F1D01A49886DF2
+:1076D00003F06CF8184900231A46886D174903F027
+:1076E00023F81549C86D03F061F8134900231A46C1
+:1076F000C86D124903F018F80F4900231A46086DA7
+:10770000104902F083FF20B90C4A0E490020FAF715
+:1077100035FD094900231A46486D0A49103102F027
+:1077200075FF28B9054B074A01210C20FAF77AFEAC
+:10773000204602F0A2FEB2E754510020E457002098
+:10774000945800207458002002F0D9FE4FF4FA71CA
+:10775000B0FBF1F52848FAF7C5FE02F0C3FE044677
+:1077600049E003F014F9064603F017F92349C86706
+:107770002C4402F0DDFE214900231A46886B204983
+:1077800002F044FF18B91E491B48FAF7CFFE1B4907
+:1077900000231A46086C1B4902F038FF18B9194932
+:1077A0001548FAF7ACFE154900231A46486C1649ED
+:1077B00002F02CFF18B914490F48FAF7DEFE0F4902
+:1077C000886C02F0F3FF0D4900231A46886C0A49C1
+:1077D00002F0AAFF0949C86C02F0E8FF074900233C
+:1077E0001A46C86C0449143102F09EFF02F0ECFE08
+:1077F000204602F042FEB4E7F05800205451002029
+:107800000859002028590020345900201548FFF756
+:1078100061F826E003F0BBF8044603F0BEF8124915
+:10782000486700231A46C86C104902F0EFFE0D4865
+:10783000FFF7FCF80D480078012812D11420FFF75B
+:1078400005F918B10A490748FFF75EF80649886B41
+:1078500002F0ACFF044900231A46886B044902F089
+:1078600063FFD7E7A057002054510020A402002056
+:10787000C45700204FF4FA7002F0F0FD02F03FFE12
+:10788000FA21B0FBF1F502F02DFE044616E003F0FC
+:107890007EF8064603F081F80949C1F8800000230C
+:1078A0001A46C86C074902F0B1FE06480078022863
+:1078B00000D000BF2C44204602F0DFFDE7E70000C7
+:1078C00054510020A502002070B50546284603F05B
+:1078D00063FF044614B1D4E90010884770BD70B549
+:1078E0000546AC6B0020E085E0842046FDF7F8FFFC
+:1078F00070BD70B506460025B46B20684069C0F3C2
+:10790000C01594F83D00212805D125B10020E08460
+:10791000204600F0C4F820684069C0F3801594F850
+:107920003E00222805D125B10020E085204600F048
+:1079300070F8206C40F0100020642046FDF7D0FF66
+:1079400070BD70B50546AC6B2868006800F48070A7
+:10795000002842D1E08500BF00BF21680C3151E80A
+:10796000001F21F4807021680C3141E80002002AD8
+:10797000F3D100BF00BF00BF2168143151E8001FE0
+:1079800021F001002168143141E80002002AF3D1FE
+:1079900000BF00BF00BF2168143151E8001F21F073
+:1079A00040002168143141E80002002AF3D100BFF1
+:1079B000202084F83E00206B01280ED100BF00BFBC
+:1079C00021680C3151E8001F21F0100021680C31B2
+:1079D00041E80002002AF3D100BF206B012804D146
+:1079E000A18D2046FDF77AFF02E02046FEF7C0FA9F
+:1079F00070BD70B50546AC6B206B012805D1A08D1C
+:107A000041082046FDF76AFF02E02046FEF7CAFA69
+:107A100070BD00BF00BF02680C3252E8002F22F494
+:107A2000907102680C3242E80013002BF3D100BFC2
+:107A300000BF00BF0268143252E8002F22F001019B
+:107A40000268143242E80013002BF3D100BF016B2F
+:107A500001290ED100BF00BF02680C3252E8002F8E
+:107A600022F0100102680C3242E80013002BF3D11F
+:107A700000BF202180F83E1000210163704710B53F
+:107A800004462068C06820F040002168C8602020BB
+:107A900084F83D002046FEF79FFA002010BD00BF8D
+:107AA00000BF02680C3252E8002F22F0C0010268C9
+:107AB0000C3242E80013002BF3D100BF202180F8E4
+:107AC0003D10704701460A4A0868904201D10020E3
+:107AD0007047084A0868904201D10120F8E7064A39
+:107AE0000868904201D10220F2E70420F0E700008C
+:107AF000004800400010014000140140F8B5044661
+:107B000094F83E00222873D1A068B0F5805F0CD1B4
+:107B1000206950B90025A66A20684068C0F30800B3
+:107B20003080A06A801CA06215E0A56A0026A068CB
+:107B3000B0F5805F03D0A06828B9206918B9206823
+:107B40004068287004E02068406800F07F002870DA
+:107B5000A06A401CA062E08D401E80B2E085002833
+:107B600044D12068C06820F020002168C8602068E7
+:107B7000C06820F480702168C8602068406920F0E7
+:107B8000010021684861202084F83E00206B012814
+:107B900026D10020206300BF00BF21680C3151E8CE
+:107BA000001F21F0100021680C3141E80002002A7A
+:107BB000F3D100BF2068006800F0100010280AD13F
+:107BC00000BF002000902068006800902068406896
+:107BD000009000BF00BFA18D2046FDF77FFE02E0B0
+:107BE0002046FEF7C5F90020F8BD01E00020FBE7C4
+:107BF0000220F9E72DE9F84F04462068006920F4D7
+:107C00004050E1680843216808612169A068084381
+:107C100061690843E169084300902068C06849F23F
+:107C20000C618843009908432168C8602068406956
+:107C300020F44070A16908432168486176492068B2
+:107C4000884203D075492068884203D1FCF7A4FA22
+:107C5000814602E0FCF790FA8146E069B0F5004FFA
+:107C60006CD102206168A0FB015003461920A9FBDA
+:107C7000007001462A463846F8F776FB6421B0FBCF
+:107C8000F1F04FEA001A02206168A0FB01510B4697
+:107C90001920A9FB00712A463846F8F765FB834690
+:107CA00002206168A0FB015003461920A9FB007166
+:107CB0002A463846F8F758FB6421B0FBF1F000EB98
+:107CC000C00101EB0010ABEB8000322101EBC000E2
+:107CD0006421B0FBF1F000F0F8000AEB400A02204A
+:107CE0006168A0FB015003461920A9FB0070014602
+:107CF0002A463846F8F738FB834602206168A0FB25
+:107D0000015003461920A9FB00712A463846F8F7AE
+:107D10002BFB6421B0FBF1F000EBC00101EB001084
+:107D2000ABEB8000322101EBC0006421B0FBF1F02D
+:107D300000F007005044216888606AE00420616810
+:107D4000A0FB015003461920A9FB007001462A46FA
+:107D50003846F8F709FB824604206168A0FB015011
+:107D600003461920A9FB007001462A463846F8F759
+:107D7000FBFA6421B0FBF1F000EBC00101EB001055
+:107D8000AAEB8000322101EB00106421B0FBF1F07E
+:107D900000F0F00A04206168A0FB0170034619207E
+:107DA000A9FB00513A462846F8F7DEFA6421B0FBF9
+:107DB000F1F00AEB001A04206168A0FB01510B46A8
+:107DC0001920A9FB00712A463846F8F7CDFA8346F8
+:107DD00004206168A0FB015003461920A9FB007034
+:107DE00001462A463846F8F7BFFA6421B0FBF1F0A5
+:107DF00000EBC00101EB0010ABEB8000322101EB86
+:107E000000106421B0FBF1F000F00F005044216835
+:107E10008860BDE8F88F00000010014000140140A8
+:107E200077B581B0044615460298A062A58500206A
+:107E30002064222084F83E002A48A16BC8632A48A7
+:107E4000A16B08642948A16BC8640020A16B086578
+:107E500002AE32682368191D2B46A06BFBF734FE77
+:107E600000BF0020009020680068009020684068F3
+:107E7000009000BF00BF00BF002084F83C0000BF9E
+:107E8000206970B100BF00BF21680C3151E8001FAC
+:107E900041F4807021680C3141E80002002AF3D1DE
+:107EA00000BF00BF00BF2168143151E8001F41F03E
+:107EB00001002168143141E80002002AF3D100BF1B
+:107EC00000BF00BF2168143151E8001F41F040009D
+:107ED0002168143141E80002002AF3D100BF0020DC
+:107EE00004B070BD43790008F3790008F378000806
+:107EF000014691F83D00212828D18868B0F5805FBF
+:107F00000BD1086948B90A6A1088C0F308000B68E9
+:107F10005860086A801C086205E00B6A581C0862F9
+:107F200018780B685860C88C401E80B2C88458B955
+:107F30000868C06820F080000B68D8600868C068D6
+:107F400040F040000B68D860002070470220FCE73A
+:107F500010B50348FDF7DEFC0148FAF78DF810BDB7
+:107F60004005002010B50348FDF7D4FC0148FAF79E
+:107F700083F810BD8405002010B50348FDF7CAFC46
+:107F80000148FAF779F810BDC805002000BFFEE7E8
+:107F900003B401984100009850EAC12018BF0420A2
+:107FA0004A0D18BF40F0010040F2FF72B2EB515F82
+:107FB00008BF40F00200012808BF052002B070474A
+:107FC0004100080218BF04200A0E18BF40F001004B
+:107FD0004FF07F4232EA010108BF40F00200012861
+:107FE00008BF052070470146C1F3C750FF2801D0E4
+:107FF000012070470020FCE702480068C0F302201F
+:10800000704700000CED00E010B5002804DB0A0703
+:10801000130E054A135406E00A07140E034A00F033
+:108020000F031B1FD45410BD00E400E018ED00E066
+:10803000EFF305807047000010B54FF00E402DEDB6
+:10804000028BB0EE408A18EE104A00EB4400B0F10B
+:10805000506F4AD84FF0FC40B0EB440F22D2B0EE44
+:10806000C80AF7EE000A30EEC00AF6EE000A60EE2B
+:10807000208A18EE900A03F0BBFB01EE100A14F000
+:10808000004F1DBFDFED2D0A9FED2D0AB1EE411A05
+:10809000DFED2C0A08BF9FED2C0AF8EE001A21EE46
+:1080A000218A05E0DFED290A68EE088AB0EE600A51
+:1080B0009FED271ADFED271A30EE080A48EE811AE5
+:1080C0009FED251A08EEA11ADFED241A48EE811A59
+:1080D0009FED231A08EEA11A68EE281ABDEC028B58
+:1080E00001EE810A30EE200A10BD4FF0E440B0EB03
+:1080F000440F0CD918EE100AFFF762FF042808BFDE
+:1081000001F000FBB0EE480ABDEC028B10BD4FF051
+:108110007F40B0EB440F07D2B0EE480ABDEC028BB3
+:10812000BDE8104001F0E0BA0120F8F710FABDEC0C
+:10813000028BBDE8104001F0DDBA00000000C9BFAD
+:1081400022AAFDB90000C93F22AAFD3900000000A3
+:1081500024FE1C3DC78AD83C1E67383D1B93993DC1
+:10816000AFAA2A3E0000000070B59B482DED020B1F
+:108170002DED068B079D25F00044A04218DC9748A2
+:10818000844202DC0AD1069840B19DED060BBDEC9D
+:10819000068B02B0BDE8704001F072BA002DCCBF72
+:1081A0009FED8F0B9FED900BBDEC068B02B070BD69
+:1081B0008F48A04215DD8F48A042D8BF4FF0FF3452
+:1081C00058DD9DED060B51EC100BFFF7E1FE042886
+:1081D00008BF01F079FA9DED060BBDEC068B02B0ED
+:1081E00070BD9DED060B51EC100B01F075FECDE955
+:1081F000060181489FED828BA0423CDD8248A0426F
+:108200001FDD00249FED82AB9DED060B53EC1A2B76
+:1082100051EC100B05F05EF89DED060B41EC190BCF
+:1082200053EC1A2B51EC100B05F0AEFA53EC182B53
+:1082300005F028FD53EC192B05F0F4F8CDE9060103
+:1082400049E09DED060B012453EC182B51EC100B6B
+:1082500005F040F89DED060B41EC190B53EC182B83
+:1082600051EC100B05F00EFD53EC192B05F0DAF86C
+:10827000CDE906012FE06848A0421FDD02249FEDF2
+:10828000689B9DED060B53EC192B51EC100B05F080
+:108290007BFA53EC182B05F01DF89DED060B41EC15
+:1082A000180B53EC192B51EC100B05F0EBFC53ECB5
+:1082B000182B05F0B7F8CDE906010CE09DED060B93
+:1082C000032453EC102B9FED580B51EC100B05F0D1
+:1082D000A9F8CDE906019DED060B53EC102B51ECEE
+:1082E000100B05F051FA41EC180B53EC182B05F06C
+:1082F0004BFA41EC190B4E480621B0EE490AF0EE5C
+:10830000690A784401F0A8F853EC182B51EC100BD3
+:1083100005F03AFA41EC180B4648B0EE490AF0EE87
+:10832000690A0521784401F097F853EC192B51ECB8
+:10833000100B05F029FA41EC100B51EC180B53EC23
+:10834000102B002C0EDA04F0C5FF9DED061B53EC3C
+:10835000112B05F019FA9DED061B53EC112B05F0BE
+:10836000B9FB35E004F0B6FF9DED061B53EC112B75
+:1083700005F00AFA41EC100B2F48784400EBC400DA
+:1083800090ED001B51EC100B53EC112B05F07AFC17
+:108390009DED061B53EC112B05F074FC41EC100B0A
+:1083A0002648784400EBC40090ED001B51EC100B04
+:1083B00053EC112B05F08EFB41EC100B002DA2BFEE
+:1083C000BDEC068B02B070BD51EC100B04F044FF05
+:1083D00041EC100B01E70000000010440000F07FAA
+:1083E000182D4454FB21F93F182D4454FB21F9BFAB
+:1083F0000000DC3F0000203E0000F33F00000000D2
+:10840000000000000000F03F0000E63F0000000018
+:108410000000000000000040008003400000000059
+:10842000000000000000F83F000000000000F0BF66
+:108430003A5E0000F05D00007A5D0000325D0000F1
+:1084400070B56B4E2DED040B2DED028B82B0DDF877
+:108450001CC0DDE905235C422CF000411C4341EACD
+:10846000D474049D22F00040B44205D86C422C43E1
+:1084700040EAD474B4420BD99DED061B9DED040B6C
+:1084800002B0BDEC028B04B0BDE8704001F002B94F
+:10849000ACF14054A4F17F641C430BD0022404EAE5
+:1084A000AC7444EAD27405439FED538B9FED542B7B
+:1084B00007D015E09DED040B51EC100B01F00CFC06
+:1084C00042E0002C11BF012C9DED040B02B0BDEC6D
+:1084D000028B04BF04B070BD022C38D0032C3BD0FB
+:1084E0000B439FED491B9FED4A0B0AD0B14218D1B7
+:1084F000B04209D121F0804120F0804007910590E1
+:108500000FE0002A15DA10E0434B7B44002C08BF33
+:1085100093ED000B0DD0012C10D0022C17D0032CA2
+:108520001AD0B0421DD1002A03DAB0EE410AF0EEB3
+:10853000610A02B0BDEC028B04B070BD93ED000B7C
+:1085400051EC100B04F088FE41EC100BF1E7B0EE9B
+:10855000480AF0EE680AECE7B0EE420AF0EE620A72
+:10856000E7E7401A00153C28C8BF8DED000B19DC69
+:10857000BCF1000FBEBF10F13C0F9FED290B8DED3C
+:10858000000B0FDB9DED060B53EC102B9DED040B48
+:1085900051EC100B04F046FF01F09EFC01F09CFB37
+:1085A000CDE90001002C08BF9DED000BC1D0012CCE
+:1085B00010D0022C9FED1C0B53EC102B9DED000BEB
+:1085C00051EC100B0DD005F05DFB53EC182B05F0B2
+:1085D00059FBB9E7019880F0004001909DED000B38
+:1085E000A7E705F04FFB53EC182B05F073FAABE748
+:1085F0000000F07F00000000182D4454FB210940CA
+:10860000182D4454FB2109C0182D4454FB21F9BFF7
+:10861000182D4454FB21F93F925C0000000000003B
+:108620000000000000000000075C143326A6A13CF7
+:1086300010EE100A10B510EE901A4FF0684202EBDF
+:1086400040032DED028BB3F1654F3CBF02EB4102BD
+:10865000B2F1654F7CD200BFC0F3C753C1F3C7521C
+:108660009A1A1B2A09DD10F0004F14BF9FED6E0A05
+:108670009FED6E0ABDEC028B10BD12F11A0F1BDAD2
+:1086800011F0004F09D010F0004F0CBF9FED680AA9
+:108690009FED680ABDEC028B10BD80EE208A18EEBB
+:1086A000100AFFF78DFC042808BF01F02BF8B0EE8C
+:1086B000480ABDEC028B10BD4200B2EB410F37D926
+:1086C00010F0004F19BFDFED5C1A9FED5C1ADFED73
+:1086D0005C1A9FED5C1AB0EE602A0A46F1EE400A81
+:1086E00080F00041B0EE420A10460A1A5200B2F180
+:1086F000807F34D2484010F0004FDFED532A9FEDC9
+:10870000533A1DBFBEEE002A71EEE21A31EE431A53
+:10871000B6EE002A04BF71EEA21A31EE031AF0EE93
+:10872000402A42EE602A40EE020A82EEA02A18E0B9
+:1087300011F0004F04BF9FED461AF0EE411AD4D05D
+:1087400010F0004F1CBFDFED431A9FED431A00E00D
+:1087500026E004BFDFED411A9FED411AC5E780EE28
+:10876000202A22EE020ADFED3F0ADFED3F2ABDECB0
+:10877000028B40EE202ADFED3D0A40EE220ADFEDBB
+:108780003C2A40EE202ADFED3B0A40EE220A22EE90
+:10879000000A00EE201A31EE020A30EE210A10BD66
+:1087A0004FF07F42B2EB400F28BFB2EB410F05D232
+:1087B000BDEC028BBDE8104000F099BF40EA010318
+:1087C0005B0008BF41F0FF410BD0B2EB400F08BF88
+:1087D000B2EB410F08D120F0804000EE100A21F0EA
+:1087E000804100EE901A37E7B2EB400F12BF5FEA0C
+:1087F000410240F0FF4001F000413FF42DAF4A003C
+:1088000092EA40033FF528AF002AACBF9FED1A1A49
+:108810009FED1A1A20EE010A60EE810A10EE100A8E
+:1088200010EE901A18E70000DB0FC9BFDB0FC93F3D
+:10883000DB0F4940DB0F49C00000C9BF22AAFDB9C8
+:108840000000C93F22AAFD390060ED3EC30ACE37C1
+:1088500000000000000049C022AA7DBA0000494083
+:1088600022AA7D3A2DAD65BD8FB8D53D0FB511BE9D
+:1088700061C84C3EA8AAAABE0000804F0000802F0D
+:1088800010B52F499FED2C1B2DED020B84B00598E0
+:1088900020F000408842D8BF9DED040B2DDD294912
+:1088A000884209D1049840B94FF00100F7F74FFE14
+:1088B00000F0FAFE06B010BD05DB9DED040B00F0E4
+:1088C000DFFE06B010BD68469DED040B00F0F0FA27
+:1088D00010F0030004BF9DED021B9DED000B0CD0BA
+:1088E00001280ED09DED021B9DED000B022817D034
+:1088F000012000F02DFE06B010BD00F0F5FC06B022
+:1089000010BD9DED021B9DED000B012000F020FE2F
+:1089100051EC100B04F0A0FC06B041EC100B10BDA4
+:1089200000F0E2FC51EC100B04F096FC06B041ECB8
+:10893000100B10BD0000000000000000000000004F
+:10894000FB21E93F0000F07F10EE101A08B5444A01
+:108950006846B2EB410F28D94FF0E640B0EB410F2B
+:1089600094BF00204FF0FF3000900098002861DB9A
+:1089700060EE000A10F0010F45D010F0020FDFED9D
+:10898000391A9FED391A00EEE11ADFED381A40EE80
+:10899000811A21EEA01AF0EE400A40EE010A08BF4B
+:1089A000F1EE600AB0EE600A08BD314B21F00042E2
+:1089B00093423CD911F0004FDFED2E0A20EE201A31
+:1089C000DFED2D0A19BF31EE601A71EE200A31EE8B
+:1089D000201A71EE600ABDEEE01A11EE100A9FED4A
+:1089E000271A00F0030000EEC10A9FED251A00903F
+:1089F00000EEC10A9FED231A00EEC10A9FED221A74
+:108A000000EEC10AB1E79FED211A9FED210A10F097
+:108A1000020F00EE810A9FED1F1A00EE801AB7EEDA
+:108A2000000A00EE810A18BFB1EE400A08BD00F04E
+:108A300071FE9AE710EE100A4000B0F17F4F3CBF84
+:108A4000B7EE000A08BD07D14FF00100F7F77FFD30
+:108A5000BDE8084000F04EBEBDE8084000F044BE4E
+:108A6000B61F927E336D4C39DA82083CA0AA2ABE2A
+:108A7000490E494683F9223F0000004B0000C93FE0
+:108A800000A0FD390020A2331A61342CB93AB2BAE1
+:108A9000CA9F2A3DDDFFFFBE10B52DED040B86B049
+:108AA0009DED060B10EE100A10EE901A8DED000BE6
+:108AB000002818BF0120084320F00040C0F17F606B
+:108AC00000F1E040C00F21D19DED080B10EE101A0F
+:108AD00010EE900A8DED000B002918BF012108430C
+:108AE00020F00040C0F17F6000F1E040C00F0DD1E8
+:108AF00029490798B1EB400F04BF0698002842D0DF
+:108B00000998400004BF089800283CD09DED080B50
+:108B100053EC102B9DED060B51EC100B04F02CFFC9
+:108B2000CDE902019DED020B40F2FF7110EE900ABB
+:108B30008DED000B31EA105021D00798039900F019
+:108B4000004001F00041884219D09DED080B8DEDE9
+:108B5000040B9DED020B8DED000B10EE900A0599B4
+:108B600061F31E0005909DED041B9DED020B51EC81
+:108B7000110B53EC102B04F0ADFFCDE902019DED7C
+:108B8000020B0AB010BD0120F7F7E1FC0AB0BDE806
+:108B9000104000F089BD00000000E0FF0000000070
+:108BA00010B52F499FED2C1B2DED020B84B00598BD
+:108BB00020F000408842DCBF00209DED040B32DD38
+:108BC0002849884209D1049840B94FF00100F7F7CD
+:108BD000BEFC00F069FD06B010BD05DB9DED040B89
+:108BE00000F04EFD06B010BD68469DED040B00F090
+:108BF0005FF910F0030011D0012818D09DED021B81
+:108C00009DED000B02281AD000F06EFB51EC100B0A
+:108C100004F022FB06B041EC100B10BD9DED021BD1
+:108C20009DED000B012000F093FC06B010BD9DED02
+:108C3000021B9DED000B00F057FB06B010BD01209C
+:108C400000F086FC51EC100B04F006FB06B041EC82
+:108C5000100B10BD0000000000000000000000002C
+:108C6000FB21E93F0000F07F00B510EE101A2DED5A
+:108C7000028B81B0524A6846B2EB410F2ED94FF0B9
+:108C8000E640B0EB410F94BF00204FF0FF30009062
+:108C90000098B0EE408A00286ADB10F0010F4BD03C
+:108CA00068EE080A9FED471A9FED470A00EE810A19
+:108CB0009FED461A10F0020F00EE801AB7EE000A80
+:108CC00000EE810A02BF01B0BDEC028B00BD00BF07
+:108CD00001B0B1EE400ABDEC028B00BD3C4B21F06F
+:108CE0000042934241D911F0004FDFED3A0A20EEE5
+:108CF000201ADFED390A19BF31EE601A71EE200A31
+:108D000031EE201A71EE600ABDEEE01A11EE100A83
+:108D10009FED321A00F0030000EEC10A9FED301AF9
+:108D2000009000EEC10A9FED2F1A00EEC10A9FEDE0
+:108D30002E1A00EEC10AABE728EE080A9FED2B1AA7
+:108D4000DFED2B0A10F0020F40EE410A9FED291AC9
+:108D500000EE201A61EE000AB0EE480A08EE200A82
+:108D6000B6D101B0BDEC028B00BD00F0D3FC8FE7A3
+:108D700018EE100A4000B0F17F4F0DD218EE100A25
+:108D8000FFF71EF9042808BF00F0BCFCB0EE480A4B
+:108D900001B0BDEC028B00BD09D10120F7F7D7FB74
+:108DA00001B0BDEC028B5DF804EB00F0A3BC01B098
+:108DB000B0EE480ABDEC028B5DF804EB00F094BC09
+:108DC000B61F927EB93AB2BACA9F2A3DDDFFFFBEF6
+:108DD000490E494683F9223F0000004B0000C93F7D
+:108DE00000A0FD390020A2331A61342C336D4C39B8
+:108DF000DA82083CA0AA2ABE00B52DED048BB0EEA5
+:108E0000409AF0EE609A83B051EC190B04F06EFEBC
+:108E100041EC180B18EE100A18EE901A8DED008B2D
+:108E2000002818BF0120084320F00040C0F17F60F7
+:108E300000F1E040C00F14D019EE101A19EE900A9C
+:108E40008DED009B002918BF0121084320F0004050
+:108E5000C0F17F6000F1E040C00F04BF0120F7F7D0
+:108E600076FBB0EE480A03B0F0EE680ABDEC048B66
+:108E700000BD10B52DED028BB1EEC08A18EE100AC0
+:108E800020F00040C0F1FF40C00F0AD010EE100AE1
+:108E900020F00040C0F1FF40C00F04BF0120F7F7F1
+:108EA00056FBB0EE480ABDEC028B10BD000000007E
+:108EB0002DE9F14F04462DED020B2DED088B8AB004
+:108EC0009FEDE70B80ED020B139EE74826F000456F
+:108ED00085420ADC9DED120B002084ED000B0AB0E8
+:108EE000BDEC088B03B0BDE8F08FE0489FEDE0AB30
+:108EF0009FEDE1BBA84247DDE14F9FEDE39B9FED76
+:108F0000E48B9DED120B53EC1A2B51EC100B002E41
+:108F10001CDD04F0B7FE41EC100BBD4208D053EC51
+:108F20001B2B51EC100B04F0ADFEC4E900010BE06B
+:108F300053EC192B51EC100B04F0A4FE53EC182B3E
+:108F400004F0A0FEC4E900010120C8E704F0C2F962
+:108F500041EC100BBD4208D053EC1B2B51EC100B15
+:108F600004F0B8F9C4E900010BE053EC192B51EC03
+:108F7000100B04F0AFF953EC182B04F0ABF9C4E973
+:108F800000014FF0FF30AAE7C348A84279DB9DED0E
+:108F9000120B51EC100B00F09FFF41EC180B9FEDF2
+:108FA000C00B53EC102B04F0EFFB9FEDBF1B53ECF9
+:108FB000112B04F08FF904F08DFB074604F0B9FB88
+:108FC00041EC190B53EC1A2B04F0DEFB53EC182B7D
+:108FD00004F080FD41EC180B53EC1B2B51EC190BEA
+:108FE00004F0D2FBDFF8C8A241EC100B4FEA155891
+:108FF0000125FA4453EC102B51EC180B04F042FEFF
+:10900000032DC4E900013DD0C1F30A5005EB451121
+:10901000A8EB00001139814234DA0AEB051BB0EEEF
+:1090200048AA9BED000BF0EE68AA53EC102B51EC14
+:10903000190B04F0A9FB41EC1B0B51EC1A0B53EC80
+:109040001B2B04F01FFE41EC180B51EC1A0B53ECD8
+:10905000182B04F017FE53EC1B2B04F013FE9BEDB2
+:10906000020B41EC1A0B53EC102B51EC190B04F0D2
+:109070008BFB53EC1A2B04F005FE41EC100B6D1C1E
+:10908000B8E70EE0002EA8BF3846BFF628AF94ED33
+:10909000000B51EC100B04F0DFF8C4E9000178423A
+:1090A0001DE7C6F3130040F4801EC6F30A50A0F279
+:1090B000F530471100F01F05C5F12000DDF848B07C
+:1090C00008900020069007900520EC467949002D75
+:1090D00007EB0002794408BF51F8221009D051F87B
+:1090E000223001EB8201AB404A68089922FA01F173
+:1090F0001943A1FB0E26A1FB0B131A449A4234BF5D
+:109100000123002303EB06080CEB8003D3E901A63F
+:109110000E448E4234BF0121002192448A4411B191
+:10912000924502D903E0924501D2012100E00021DD
+:10913000C3E901A641444CF82010011EA0F1010032
+:10914000C4DC029800F10050850F0298DDE9036746
+:109150008000DDF8148004F0ECFA41EC1A0B304684
+:1091600004F0FEFA9FED541B53EC112B04F00CFBA2
+:1091700041EC1B0B384604F0F3FA9FED511B53EC06
+:10918000112B04F001FB41EC180B404604F0E8FA07
+:109190009FED4D1B53EC112B04F0F6FA41EC190B2B
+:1091A00051EC180B53EC192B04F094F853EC1B2BD7
+:1091B00004F090F853EC1A2B04F08CF8CDE9080178
+:1091C000002008909DED080B53EC1A2B51EC100B6E
+:1091D00004F058FD53EC1B2B04F054FD53EC182BFA
+:1091E00004F050FD53EC192B04F074FC9FED381B78
+:1091F00053EC112B04F0C8FA9FED370B41EC180B20
+:1092000053EC102B9DED080B51EC100B04F0BCFA45
+:1092100053EC182B04F05EF89FED310B41EC180B6A
+:1092200053EC102B9DED080B51EC100B04F0ACFA35
+:1092300053EC182B04F04EF841EC100B139810F07F
+:10924000004F06D06D4251EC100B04F005F841ECD4
+:10925000100B284684ED000B41E6000000000000E2
+:109260000000000000000000FB21E93F7CD9024023
+:1092700000004054FB21F93F3163621A61B4D03DD4
+:10928000FB21F93F000000000000601A61B4D03DEE
+:109290007370032E8A19A33BFB21394100000000A3
+:1092A00083C8C96D305FE43F000000000000E03F6C
+:1092B000B251000000510000000000000000103E0C
+:1092C000000000000000103C000000000000103A08
+:1092D000182D4454FB21F93D3326A611460B113CB1
+:1092E00000000054FB21F93D10B52DED040B2DEDD0
+:1092F000088B82B0B0EE419AF0EE619A0B9820F0A4
+:1093000000449FED4BABB4F1795F11DA9DED0A0B90
+:1093100051EC100B04F0DEF9002801BFB0EE4A0A50
+:10932000F0EE6A0A02B0BDEC088B04BF04B010BDB9
+:109330009DED0A0B53EC102B51EC100B04F024FAAA
+:1093400041EC180B3C480621B0EE480AF0EE680AE2
+:10935000784400F081F853EC182B51EC100B04F01A
+:1093600013FA9DED0A0B41EC1B0B53EC192B51EC3E
+:10937000100B04F009FA41EC190B53EC1B2B51ECC8
+:10938000180B04F001FA53EC192B04F07BFC9FED51
+:109390002C0B41EC190B53EC102B51EC180B04F077
+:1093A000F3F941EC100B2848844210DA53EC192BE6
+:1093B00051EC100B04F066FC53EC1A2B04F08AFB02
+:1093C00041EC100B02B0BDEC088B04B010BD1F487F
+:1093D000A042BCBF9FED1E1B8DED001B06DBA4F55C
+:1093E00000100190002000909DED001B51EC100B2F
+:1093F00053EC112B04F046FC9DED000B41EC180BD7
+:1094000053EC102B51EC1A0B04F03CFC41EC1A0B02
+:1094100053EC192B51EC180B04F034FC53EC1A2BC1
+:1094200004F058FB41EC100BCCE7000000000000FA
+:10943000000000000000F03F1C4E00000000000093
+:10944000000000000000E03F3333D33F0000E93F5D
+:10945000000000000000D23F70B504462DED028BE5
+:109460004D1E00EBC500B0EE408AF0EE608A90ED34
+:10947000000B35F0060017D053EC182B51EC100BF5
+:1094800004F082F941EC100B6D1E04EBC50090ED69
+:10949000001B51EC100B53EC112B03F01BFF41ECA4
+:1094A000100B35F00600E7D1022D36D0042D1CD06C
+:1094B000062D1CBFBDEC028B70BD53EC182B51EC7C
+:1094C000100B04F061F994ED0A1B53EC112B03F01F
+:1094D00001FF53EC182B04F057F994ED081B53ECE3
+:1094E000112B03F0F7FE41EC100B53EC182B51EC51
+:1094F000100B04F049F994ED061B53EC112B03F00B
+:10950000E9FE53EC182B04F03FF994ED040B53ECF7
+:10951000102B03F0DFFE41EC100B53EC182B51EC39
+:10952000100B04F031F994ED021B53EC112B03F0F6
+:10953000D1FE53EC182B04F027F994ED001B53ECEB
+:10954000112B03F0C7FEBDEC028B41EC100B70BD7C
+:1095500031B504462DED040B2DED0A8BB0EE41BA6A
+:10956000F0EE61BA0B989DED0A0B20F00040B0F1CF
+:10957000795F0DDA51EC100BFEF70AFD042808BFE5
+:1095800000F0A2F89DED0A0BBDEC0A8B05B030BDD2
+:1095900053EC102B51EC100B04F0F6F841EC180BC7
+:1095A0009DED0A0B53EC182B51EC100B04F0ECF86A
+:1095B00041EC190B2C48B0EE480AF0EE680A052180
+:1095C0007844FFF749FF9FED2ACBB0EE40AAF0EEBA
+:1095D00060AA9CB353EC1C2B51EC190B04F0D4F88B
+:1095E00041EC1C0B53EC1A2B51EC190B04F0CCF88A
+:1095F0009FED210B41EC190B53EC102B51EC1B0B85
+:1096000004F0C2F853EC192B04F03CFB53EC182B7C
+:1096100004F0BAF853EC1B2B04F034FB53EC1C2B76
+:1096200004F030FB9DED0A1B53EC112B04F052FAB1
+:10963000BDEC0A8B05B041EC100B30BDFFE753ECDD
+:109640001A2B51EC180B04F09FF853EC1C2B03F071
+:1096500041FE53EC192B04F097F89DED0A1B53ECD7
+:10966000112B03F037FEE3E7CC4C000000000000B4
+:10967000495555555555C5BF000000000000E03F55
+:1096800010B553EC102B51EC100B03F023FE41EC02
+:10969000100B10BD10B553EC112B51EC100B03F057
+:1096A00019FE41EC100B10BD9FED050B10B553ECEE
+:1096B000102B51EC100B03F0B5FE41EC100B10BD5C
+:1096C00000000000000000009FED050B10B553ECFA
+:1096D000102B51EC100B04F057F841EC100B10BD9F
+:1096E000000000000000001030EE000A704730EE6D
+:1096F000200A7047DFED020A80EEA00A70470000E2
+:10970000000000009FED020A20EE000A70470000F2
+:10971000000000102DE9F0014FF07F42B2EB410F45
+:109720009FBF4FF0FF310160BDE8F00170474FF07F
+:10973000004242EA0123C1F3C752783A551112F0B0
+:109740001F0C434CCCF120067C44C1F3C752A2F15C
+:1097500078024FEA621204EB820254F8254008BFF7
+:10976000D2E9015612D0556804FA0CF425FA06F72E
+:109770003C43976805FA0CF527FA06F8D26807FA11
+:109780000CFCF24045EA08054CEA0206A4FB034C37
+:10979000A5FB0352A6FB03631D449D4234BF012673
+:1097A00000261319334416B1934202D903E09342C1
+:1097B00001D2012200E00022624402F1200C920654
+:1097C000DC0C42EA443200EE102A5B03DFED210A92
+:1097D000F8EEC01A00EE103A4FEA9C1C11F0004F50
+:1097E000B8EE400AC0F800C020EE201A00EE105A71
+:1097F000DFED190AB8EE400A20EE200A71EE810A68
+:1098000070EE800A10EE902A02F500626FF30B02F0
+:1098100000EE902A70EEE11A31EEC11ADFED101A57
+:1098200030EE411A9FED0D0A20EE800A01EE210A6A
+:109830009FED0C1A00EE810A04BFBDE8F0017047ED
+:10984000CCF180510160BDE8F001B1EE400A7047F3
+:10985000244B0000000000360000802C22AAFD29C5
+:10986000DB0FC92F0000C92F10B52DED068BB0EE10
+:10987000408A18EE100A04F0EFFA41EC1A0B9FED43
+:10988000101BB0EE4A0AF0EE6A0AFFF705F9B0EED7
+:10989000409AF0EE609A51EC190B03F0E9FC08EEE7
+:1098A000900AF5EEC08AF1EE10FA04DBB0EE680A19
+:1098B000BDEC068B10BD9FED040A38EE800AF7E779
+:1098C00000000060FB211940DB0FC94010B52DEDF1
+:1098D000068BB0EE408A18EE100A04F0BDFA41EC97
+:1098E0001A0B9FED101BB0EE4A0AF0EE6A0AFFF762
+:1098F000D3F8B0EE409AF0EE609A51EC190B03F0F9
+:10990000B7FC08EE900AF5EEC08AF1EE10FA06D226
+:109910009FED060A38EE800ABDEC068B10BDB0EE56
+:10992000680AF9E700000000008076400000B443B8
+:10993000B0EE401A31EE600AB5EEC00AF1EE10FA50
+:1099400002D230EEC10A7047B4EEE01AF1EE10FA1E
+:1099500001DD012000E00020002802DD31EE600A78
+:10996000F1E79FED010AEEE70000000000B52DEDE4
+:10997000040B2DED108B87B09DED180A10EE101A18
+:10998000084604F069FA41EC1E0BB0EE4E0AF0EE08
+:109990006E0AFEF775FFB0EE40CAF0EE60CA9DEDAC
+:1099A000170A10EE101A084604F056FA41EC1D0B87
+:1099B00053EC1C2B03F0E8FE41EC1A0B9DED180A4A
+:1099C00010EE101A084604F047FA41EC1E0BB0EEF8
+:1099D0004E0AF0EE6E0AFFF7E3F8B0EE40CAF0EE82
+:1099E00060CA9DED170A10EE101A084604F034FA0A
+:1099F00041EC1D0B53EC1C2B03F0C6FE41EC1B0B82
+:109A00009DED1A0A10EE101A084604F025FA41ECF2
+:109A10001E0BB0EE4E0AF0EE6E0AFEF731FFB0EE0E
+:109A200040CAF0EE60CA9DED190A10EE101A084601
+:109A300004F012FA41EC1D0B53EC1C2B03F0A4FEB6
+:109A4000CDE904019DED1A0A10EE101A084604F043
+:109A500003FA41EC1E0BB0EE4E0AF0EE6E0AFFF771
+:109A60009FF8B0EE40CAF0EE60CA9DED190A10EE04
+:109A7000101A084604F0F0F941EC1D0B53EC1C2BB6
+:109A800003F082FECDE902019DED040B53EC102B97
+:109A900051EC1A0B03F01EFC41EC180B9DED020B70
+:109AA00053EC102B51EC1B0B03F014FC41EC190B85
+:109AB00053EC192B51EC190B03F066FE41EC1E0B15
+:109AC00053EC182B51EC180B03F05EFE41EC1F0B0E
+:109AD00053EC1E2B03F0FEFB41EC1D0BB0EE4D0AC8
+:109AE000F0EE6D0AFFF788F9B0EE40CAF0EE60CAFA
+:109AF00051EC1C0B03F0BCFB0090B0EE481AF0EEEA
+:109B0000681AB0EE490AF0EE690AFEF799FCB0EE69
+:109B100040CAF0EE60CA51EC1C0B03F0A9FB0190A7
+:109B20009DED000ADDED010A07B0BDEC108B0FBD05
+:109B300070B52DED028B8CB005460E460024BAE0C0
+:109B400005F1900000EB8400D0ED000AB0EE600A51
+:109B50000120F7F75DFE08A800EB840080ED000A05
+:109B60006868243000EB8400D0ED000AB0EE600A93
+:109B70000120F7F74DFE04A800EB840080ED000AF9
+:109B800004A800EB840090ED001AF0EE410A08A84A
+:109B900000EB840090ED001AB0EE410A0020F7F7C8
+:109BA00011FEB0EE408A9FED472ADFED471A9FED88
+:109BB000461ADFED440A00F01DFC684600EB840005
+:109BC00080ED000A06EBC400D0ED010A684600EB08
+:109BD000840090ED001A70EEC10AB0EE600AFFF743
+:109BE00043FEDFED3A0AB4EEE00AF1EE10FA43DD8F
+:109BF00006EBC400D0ED010A684600EB840090ED4E
+:109C0000001A70EEC10AB0EE600AFFF72DFEDFED1C
+:109C1000300AB4EEE00AF1EE10FA2DD2D6ED010AC8
+:109C20009FED2C1A70EE810AB0EE600AFFF71CFE61
+:109C300005F1D00000EB840080ED000A05F1D000B2
+:109C400000EB8400D0ED000AB0EE600A0020F7F7C8
+:109C5000DFFD05F1D00000EB840080ED000A06EB8B
+:109C6000C40090ED000AB1EE400A05F1E00000EBFF
+:109C7000840080ED000A1CE006EBC400D0ED010A70
+:109C8000B0EE600AFFF7F0FDB0EE408A0020F7F773
+:109C9000BFFD05F1D00000EB840080ED000A06EB6B
+:109CA000C40090ED000A05F1E00000EB840080EDB7
+:109CB000000A601CC4B2042CFFF642AF0CB0BDEC2D
+:109CC000028B70BD00000000DB0FC940DB0FC93FF5
+:109CD000E4CB9640DB0F494010B541EC100BFEF78A
+:109CE00043FA51EC100B10BDB0EE401A70EEC11AE1
+:109CF000B0EE610ADFED0D1AB4EEE10AF1EE10FAF2
+:109D000006DDDFED0B1A70EE611AB0EE610A0CE0B1
+:109D1000DFED081AB4EEE10AF1EE10FA05D2DFED3C
+:109D2000041A70EE211AB0EE610A70470000344345
+:109D30000000B443000034C300B52DED088B83B0A0
+:109D4000F0EE408AB0EE608A28EEA80A08EE080A13
+:109D500010EE101A084604F07FF841EC1A0BB0EE32
+:109D60004A0AF0EE6A0AFFF747F8B0EE409AF0EEC2
+:109D7000609A51EC190B03F07BFA0190F5EEC08A62
+:109D8000F1EE10FA18D1B5EEC08AF1EE10FA04DD4A
+:109D90009FED1D0A8DED020A2DE0B5EEC08AF1EEB1
+:109DA00010FA04D29FED190A8DED020A23E09FED0F
+:109DB000180A8DED020A1EE018EE900A04F04CF825
+:109DC00041EC190B18EE100A04F046F841EC1B0B9D
+:109DD000B0EE491AF0EE691AB0EE4B0AF0EE6B0ADB
+:109DE000FEF72EFBB0EE40AAF0EE60AA51EC1A0B83
+:109DF00003F03EFA02909DED010ADDED020A03B088
+:109E0000BDEC088B00BD0000DB0FC93FDB0FC9BFF5
+:109E100000000000074800680749B0FBF1F007495F
+:109E20000870044800684FF47A71B0FBF1F00449FF
+:109E3000086070471C00002040420F009002002084
+:109E4000940200202DE9F04707463E4656B900BF70
+:109E5000502080F31188BFF34F8FBFF36F8F00BF87
+:109E600000BFFEE717480068864201D1002426E0C3
+:109E700001F056FD75691448D0F800801348D0F8F9
+:109E8000009001F077FD454501D04D4501D10224F8
+:109E900015E00F4885420BD1B06A38B996F85800E2
+:109EA000012801D102240AE0032408E0022406E08C
+:109EB0000848854200D00DB9042400E00124204662
+:109EC000BDE8F087200000202400002028000020AA
+:109ED0001C0C0020080C002082B0CDE9000121F00C
+:109EE000004001909DED000B02B051EC100B70474B
+:109EF00070B52DED0C8B04460D4624B94FF0FF30A4
+:109F0000BDEC0C8B70BD15B94FF0FF30F8E794F83D
+:109F1000480201287ED194F82400022805D10320AC
+:109F200084F824000020D24908602520005D401EEE
+:109F3000CF49096888426EDDCD48E2690068401C5F
+:109F400002EB001090ED000A2068D0ED030A30EE1D
+:109F5000600A20EE000AC6480068401C02EB0010B0
+:109F6000D0ED010A206890ED041A70EEC10AC048D5
+:109F7000E2690068401C02EB001090ED011A2068B5
+:109F8000D0ED041A31EE611A00EE810A10EE101ABB
+:109F9000084603F061FF41EC190BB0EE490AF0EE00
+:109FA000690AFEF729FFB0EE408AF0EE608A51ECB4
+:109FB000180B03F05DF9AF490860DFEDAF0A084602
+:109FC00090ED000AB1EE400A04F50470FCF7EAFADD
+:109FD000AA4880ED000AA648E1690068401C01EB30
+:109FE000001090ED010A2068D0ED040A30EE600AFE
+:109FF000A048D0ED000A80EE201AA14880ED001A9A
+:10A000009B48E1690068401C01EB001090ED000ADC
+:10A01000206801E001E1FCE0D0ED030A30EE600AC7
+:10A020009448D0ED000A80EE201A964880ED001A80
+:10A03000924890ED000A9348D0ED000A20EE200AE5
+:10A04000914880ED000A8D4890ED000A8C48D0EDD3
+:10A05000000A20EE200A8D4880ED000A94ED0B0ADC
+:10A0600010EE101A084603F0F7FE41EC1D0BB0EE9F
+:10A070004D0AF0EE6D0AFEF703FCB0EE40BAF0EECA
+:10A0800060BA8148006803F0E7FE41EC1C0B53EC1A
+:10A090001B2B03F079FB41EC190B94ED0B0A10EE2E
+:10A0A000101A084603F0D8FE41EC1D0BB0EE4D0A25
+:10A0B000F0EE6D0AFEF774FDB0EE40BAF0EE60BA55
+:10A0C000724890ED000AB1EE400A10EE100A03F05B
+:10A0D000C3FE41EC1C0B53EC1B2B03F055FB41EC76
+:10A0E0001A0B53EC192B03F0F5F841EC180B03F0A5
+:10A0F000BFF86749086094ED0B0A10EE101A084685
+:10A1000003F0AAFE41EC1D0BB0EE4D0AF0EE6D0A15
+:10A11000FEF746FDB0EE40BAF0EE60BA5A4800686D
+:10A1200003F09AFE41EC1C0B53EC1B2B03F02CFBB1
+:10A1300041EC190B94ED0B0A10EE101A084603F0CF
+:10A140008BFE41EC1D0BB0EE4D0AF0EE6D0AFEF7F2
+:10A1500097FBB0EE40BAF0EE60BA4C48006803F0EE
+:10A160007BFE41EC1C0B53EC1B2B03F00DFB41EC75
+:10A170001A0B53EC192B03F0ADF841EC180B03F05C
+:10A1800077F8444908603A48E2690068401C02EBED
+:10A1900000112046D1ED031A91ED021AD1ED010A0A
+:10A1A00091ED000A00F0C7F898B93148E1690068FC
+:10A1B000401C01EB001090ED020AB0EE401A354849
+:10A1C000D0ED000A324890ED000A2046FCF754FB1F
+:10A1D00040E02748E2690068401C02EB001090ED67
+:10A1E000020AB0EE402A22480068401C02EB00112F
+:10A1F000D1ED031A91ED021AD1ED010A91ED000A99
+:10A20000204600F049F81A480068401C18490860C8
+:10A2100020E0002084F848021CE094F84802C8B905
+:10A220002520005D401EE26902EB001090ED020A5D
+:10A23000B0EE402A2520005D401E02EB0011D1ED5A
+:10A24000031A91ED021AD1ED010A91ED000A2046A0
+:10A2500000F022F894ED110A85ED000A94ED120A3F
+:10A2600085ED010A94ED130A85ED020A002047E608
+:10A27000DC020020FC02002000000000E0020020C0
+:10A28000E4020020E8020020EC020020F00200209E
+:10A29000F4020020F802002031B52DED060B2DED63
+:10A2A000088B0446B0EE428A9DED081AF0EE410A92
+:10A2B000206890ED031AB0EE410A04F1C000FCF7EB
+:10A2C00071F9F0EE408AD4ED010AB0EE600AF0EECA
+:10A2D000680A04F1F800FCF765F9F0EE409A9DED8C
+:10A2E000091AF0EE410A206890ED041AB0EE410A16
+:10A2F00004F59870FCF756F9B0EE409AD4ED020AD6
+:10A30000B0EE600AF0EE490A04F5B470FCF74AF9C1
+:10A31000B0EE40AAF0EE69AAB0EE4ABAB0EE481A22
+:10A32000F0EE4B0AB0EE6A0A2046FCF7A5FABDEC47
+:10A33000088B07B030BDF1B52DED040B04460025A8
+:10A340000026206890ED031AF0EE410A9DED001AF8
+:10A35000B0EE410AFFF7ECFAD4ED0A0AB4EEE00AD7
+:10A36000F1EE10FA01D2012000E00020054620683D
+:10A3700090ED041AF0EE410A9DED011AB0EE410A8B
+:10A38000FFF7D6FAD4ED0A0AB4EEE00AF1EE10FABD
+:10A3900001D2012000E0002006461DB116B10120C7
+:10A3A00005B0F0BD0020FBE7F9F72CFDFCF700FD40
+:10A3B000FBF7F8FEFBF792FEFBF7BAFFFCF712F88B
+:10A3C000FBF7DAFFFBF77AFEFBF734FEFCF79EF8AB
+:10A3D000FCF780F8FCF758F8FBF74EFEFCF7B6F8F0
+:10A3E000FFF718FD00F08EF8FBF7C4FE00F0BCF894
+:10A3F00000BFFEE7F0EE402A32EEE00A32EE613AAC
+:10A4000020EE030A71EE603A80EE233A33EE210A21
+:10A41000704710B52DED048B0446B0EE408AD4EDA4
+:10A420000B0AB0EE600AF0EE480A04F5D070FCF7B3
+:10A43000B9F8F0EE408AD4ED100AB0EE600AF0EE02
+:10A44000680A04F5EC70FCF7ADF8B1EE400AB0EE26
+:10A45000409AB0EE490ABDEC048B10BD70B50546BC
+:10A46000FDF7E6FD10B16FF0050404E0002415B11E
+:10A47000284601F07BFB204670BDF8B50646FDF787
+:10A48000D7FD10B16FF005050FE0002502F0F0FBDD
+:10A4900000900098341A34B1E00F20B92146684684
+:10A4A00001F092FB01E06FF003052846F8BD0000C3
+:10A4B00010B502F0CDFB28B1012806D0022803D147
+:10A4C00002240AE0032408E000BF054800680128D0
+:10A4D00001D1012400E0002400BF00BF204610BDD0
+:10A4E0007000002010B5FDF7A3FD18B102F0C6FB07
+:10A4F000044602E002F0BCFB0446204610BD4FF4C7
+:10A500007A70704710B5FDF793FD10B16FF0050438
+:10A5100009E00648006820B90120044908600024C9
+:10A5200001E04FF0FF34204610BD00007000002015
+:10A5300010B5FDF77DFD10B16FF0050412E002F0DB
+:10A5400087FB20B1012809D0022806D101E00124AF
+:10A5500007E001F0B1FC002403E000BF4FF0FF343E
+:10A5600000BF00BF204610BD70B5FDF761FD10B102
+:10A570006FF005041FE011480068012819D100BFE1
+:10A58000801F0021002804DB0A07130E0C4A135415
+:10A5900006E00A07150E0B4A00F00F031B1FD554E7
+:10A5A00000BF00BF02200549086001F029FC00241B
+:10A5B00001E04FF0FF34204670BD00007000002025
+:10A5C00000E400E018ED00E010B5FDF731FD10B13A
+:10A5D0006FF0050418E002F03BFB20B101280FD01A
+:10A5E00002280CD109E0012402F0E2FC012803D08A
+:10A5F00002F02EFB00B9A41E05E0002403E000BF1A
+:10A600004FF0FF3400BF00BF204610BD2DE9F843D6
+:10A6100007460D4691461C463E464FF00008FDF7A2
+:10A6200007FDE0B10EB105B114B16FF0030828E0E9
+:10A63000002000906A462946304602F073F801284F
+:10A6400002D06FF002081CE00098D0B14FF08050AB
+:10A650000D490860BFF34F8FBFF36F8F11E006B154
+:10A6600015B96FF003080CE022462946304601F088
+:10A67000A5FF012805D014B16FF0010801E06FF0CB
+:10A6800002084046BDE8F88304ED00E02DE9F843F8
+:10A6900005460E4614464FF00009FDF7C9FC002898
+:10A6A0003ED1002D3CD0002E3AD0471EBCB1A06850
+:10A6B00058B1E068502808D3206930B105FB06F096
+:10A6C0006169814201D301270AE0A06840B9E068CE
+:10A6D00030B9206920B9606910B9002700E000276F
+:10A6E000012F09D10020009031462846A368226935
+:10A6F00001F055FD814606E02FB90022314628467B
+:10A7000001F020FD8146B9F1000F09D014B1D4F851
+:10A71000008001E04FF000084146484601F0EAF9A8
+:10A720004846BDE8F88300002DE9F84307460D468A
+:10A7300091461C463E464FF00008FDF779FCE8B113
+:10A740000EB105B114B16FF003082AE000200090AB
+:10A7500000236A462946304601F0B2FE012802D0A5
+:10A760006FF002081DE00098D8B14FF080500E49FC
+:10A770000860BFF34F8FBFF36F8F12E006B115B9BA
+:10A780006FF003080DE0002322462946304601F011
+:10A79000C3FD012805D014B16FF0010801E06FF08E
+:10A7A00002084046BDE8F88304ED00E070B50546B8
+:10A7B0002E46FDF73DFC10B16FF0050408E016B918
+:10A7C0006FF0030404E000240021304601F058FD3E
+:10A7D000204670BDF8B50546FDF72AFC10B16FF0B4
+:10A7E000050421E005F0004010B16FF003041BE008
+:10A7F00002F028FA06466B4600221146304602F067
+:10A80000DBF801280ED1009C0098A843009000239B
+:10A8100003223046009902F0CFF8012804D04FF00F
+:10A82000FF3401E04FF0FF342046F8BD38B5FDF7A6
+:10A83000FFFB18B16FF0050000900DE002F002FA86
+:10A8400004466B4600221146204602F0B5F8012866
+:10A8500002D04FF0FF300090009838BDFEB504469E
+:10A860000D46264616B105F0004018B16FF0030002
+:10A8700002902EE04FF0FF300290FDF7D9FBE0B1DF
+:10A880000020019001A800230122294600903046B3
+:10A8900002F026F9002002AB024601460090304645
+:10A8A00002F01EF90198A0B14FF080500A490860EB
+:10A8B000BFF34F8FBFF36F8F0BE0002301222946B8
+:10A8C000304602F079F802AB00221146304602F021
+:10A8D00073F80298FEBD000004ED00E02DE9FC5F76
+:10A8E000054689461646FDF7A3FB10B16FF0050437
+:10A8F0004AE005F0004010B16FF0030444E009F0B5
+:10A900000200022802D14FF0000A00E0AA4600240B
+:10A91000374602F0ADF9009000BF3B4601AA514610
+:10A92000002002F057FA8046B8F1010F22D12C40E6
+:10A930000198044309F0010040B105EA0400A8426F
+:10A9400000D120E056B96FF002041CE005EA0400D3
+:10A9500000B118E016B96FF0020414E002F088F9B3
+:10A960000099A0EB010BBB4501D9002708E0A7EB3C
+:10A970000B0705E016B96FF0020401E06FF0010467
+:10A98000B8F1000FC9D100BF2046BDE8FC9F10B54B
+:10A9900002F058F90446204610BD70B505462E4613
+:10A9A000FDF746FB00B90EB9002403E0304600F085
+:10A9B00053FF8400204670BD2DE9FF47804689463D
+:10A9C000144600200390FDF733FB00284ED1B8F168
+:10A9D000000F4BD0802618258246471E44B32068BE
+:10A9E00008B1D4F800A0A06900B1A5692DB1382D37
+:10A9F00003D8207900F0010018B1002004B0BDE8B0
+:10AA0000F087606908B160698608A06840B1E068B5
+:10AA10005C2805D3206918B1606908B1012708E0F6
+:10AA2000A06830B9E06820B9206910B9002700E0BB
+:10AA30000027012F0CD12169A0684B463246CDE991
+:10AA4000005102905146404601F058FF03900DE03E
+:10AA500067B903A8B2B24B465146CDE90050404613
+:10AA600001F01AFF012801D0002003900398C5E7E8
+:10AA70002DE9F04106463746FDF7DAFA10B16FF0DE
+:10AA8000050410E017B96FF003040CE03846FFF737
+:10AA9000D9F90546042D04D00024384601F0FEF80B
+:10AAA00001E06FF002042046BDE8F0812DE9FE4F81
+:10AAB0000646894692461C4600200290FDF7B8FAE9
+:10AAC00000284BD1002E49D0082000F0BFFD0546DC
+:10AAD000002D43D02E60C5F804A0B9F1000F01D1BC
+:10AAE000002700E001274FF0FF384FF0000B94B132
+:10AAF000206808B1D4F800B0A06828B1E0682C281C
+:10AB000002D34FF0010808E0A06830B9E06820B92E
+:10AB10004FF0000801E04FF00008B8F1010F0BD131
+:10AB20001049A0682B463A46CDE90010012158464D
+:10AB300002F0DBFA02900BE0B8F1000F08D10948EF
+:10AB40002B463A4601210090584602F0B3FA029093
+:10AB5000029818B915B1284600F02AFF0298BDE8FE
+:10AB6000FE8F0000C9780008F8B505460E462F464E
+:10AB7000FDF75EFA10B16FF0050411E017B96FF040
+:10AB800003040DE0002003463246042100903846BD
+:10AB900002F020FB012801D1002401E06FF0020443
+:10ABA0002046F8BD2DE9F04105460E4619480768D4
+:10ABB00000201949096881F85A0017480068001DEB
+:10ABC00000F035FE681C38B936B113480168091D1C
+:10ABD000124800F098FE1AE07C190F4800684460A3
+:10ABE000BC4207D20C480168091D0D48006800F0FE
+:10ABF00070FE0CE008480168091D0A48006800F072
+:10AC000068FE09480068844201D207480460BDE834
+:10AC1000F081000034000020200000201C0C0020E7
+:10AC200028000020240000205000002010B5044619
+:10AC300000F076FE24480068401C23490860234841
+:10AC4000006840B9214804600846006801280DD119
+:10AC500000F02CFA0AE01E48006838B91B4800686A
+:10AC6000C06AE16A884201D818480460194800683F
+:10AC7000401C184908600846006860641649E06A8C
+:10AC80000968884202D91449E06A0860E16A01EB68
+:10AC90008101124A02EB8100211D00F034FE00F018
+:10ACA00069FE0B48006868B108480068C06AE16A3C
+:10ACB000884207D24FF0805009490860BFF34F8F98
+:10ACC000BFF36F8F10BD0000300000202000002077
+:10ACD0003C0000204C000020380000206C070020C1
+:10ACE00004ED00E008B500F01BFE12480068E8B96A
+:10ACF000114800F0DEFD114800F0DBFD0E48104960
+:10AD000008600E480F49086000200F4B0F4A1021C1
+:10AD100000900A2001F043FA0649086008460068DE
+:10AD200020B10BA10348006800F0E4FE00F022FE11
+:10AD300008BD000064000020300C0020440C0020FE
+:10AD40005C00002060000020580C0020A80C0020AF
+:10AD5000546D72510000000010B516E000F0E0FDE7
+:10AD60000C48C068C468201D00F061FD0A480068F6
+:10AD7000401E0949086009480068401E07490860EC
+:10AD800000F0F8FD204600F05FF804480068002855
+:10AD9000E4D110BD080C0020300000202C00002061
+:10ADA00070B504460D46206C70B1216CE06801441A
+:10ADB000E160D4E90210884201D32168E1602846AD
+:10ADC000226CE168F5F747FB70BD2DE9F0410446C0
+:10ADD0000F4615464FF00008A66B206C48B9206856
+:10ADE00000282CD1A06802F045F880460020A06021
+:10ADF00025E07DB93946226C6068F5F72CFB216CA3
+:10AE0000606808446060D4E90101884217D3206873
+:10AE1000606014E03946226CE068F5F71CFB216C99
+:10AE2000E068411AE1602168E068884203D2216C41
+:10AE3000A068411AE160022D01D106B1761E701C96
+:10AE4000A0634046BDE8F08110B5044694F859006F
+:10AE500030B9206B00F0ACFD204600F0A9FD1AE0EF
+:10AE600094F85900012803D1204600F0A1FD12E01A
+:10AE700094F85900022801D1012000E0002050B9C7
+:10AE800000BF502080F31188BFF34F8FBFF36F8F47
+:10AE900000BF00BFFEE710BD0146084A12681268F5
+:10AEA0000AB9012200E000220A600A6822B9034AB6
+:10AEB0001268D268106800E0002070475C00002033
+:10AEC00030B54FF47053174800F007042CB1C01D83
+:10AED00020F00700134C041B1B1B0246124C22607F
+:10AEE0000024114D6C60D018083820F007000F4C7A
+:10AEF000206000240D4D2D686C600C4D2D682C6079
+:10AF00001146441A4C60094C24680C60084D4C688A
+:10AF10002C60084D4C682C604FF00044064D2C60AE
+:10AF200030BD000000140020740000207C000020D0
+:10AF300084000020800000209000002000BFFFF768
+:10AF40000BFF064800680128F9D94FF080500449EA
+:10AF50000860BFF34F8FBFF36F8FF0E76C070020DF
+:10AF600004ED00E02DE9F04106460D4617469846EF
+:10AF7000069C0DB9246000E02760E663256401218A
+:10AF8000204601F07DF984F84C80BDE8F0812DE980
+:10AF9000F05F82460E4690469B460A9F0C9C4FEA05
+:10AFA0008801A522206BF5F79BFAA8F10100216B1F
+:10AFB00001EB800929F0070909F0070008B9012011
+:10AFC00000E0002050B900BF502080F31188BFF38B
+:10AFD0004F8FBFF36F8F00BF00BFFEE786B1002524
+:10AFE00007E0715D04F134004155705D00B902E085
+:10AFF0006D1C102DF5D300BF00214320015502E048
+:10B00000002084F83400382F00D33727E762E76444
+:10B0100000202065201D00F059FC04F1180000F00C
+:10B0200055FC2461C7F13800A061646200206065AE
+:10B0300084F8580084F85A005A465146484600F0B1
+:10B04000C1FB20600B9808B10B980460BDE8F09F2D
+:10B050002DE9F04706460D4617469846DDE9089467
+:10B060000DB1012000E0002050B900BF502080F356
+:10B070001188BFF34F8FBFF36F8F00BF00BFFEE794
+:10B080008CB1FFF72FFE2660A561C4F81C80C4F8C0
+:10B090002090201D00F01AFC2FB194F8280040F0F9
+:10B0A000040084F82800BDE8F087000010B50024F3
+:10B0B00007E004EB84010F4A02EB810000F0F9FB8A
+:10B0C000641C382CF5D30C4800F0F3FB0B4800F05F
+:10B0D000F0FB0B4800F0EDFB0A4800F0EAFB0A48E1
+:10B0E00000F0E7FB04480949086004480849086083
+:10B0F00010BD00006C070020CC0B0020E00B0020EE
+:10B10000F40B0020080C00201C0C00202400002060
+:10B110002800002010B50146164800E000680368CA
+:10B120008B42FBD30246436813448B4204D14368ED
+:10B130004C682344436001460A464B681344046844
+:10B14000A34211D10C4C03682468A34208D04B6879
+:10B150000468646823444B6003681B680B6005E067
+:10B16000054B1B680B6001E003680B60884200D050
+:10B17000016010BD740000207C0000202DE9F0412A
+:10B1800004460D4616461F464FF0000865602461D0
+:10B19000B5420CD8F01BA169884202D34FF00108D8
+:10B1A00011E0211D0948006800F093FB0BE0BE424E
+:10B1B00004D2BD4202D34FF0010804E0211D04482F
+:10B1C000006800F086FB4046BDE8F081600000208A
+:10B1D0005C00002070B5054600F0A2FBA86B08B922
+:10B1E000012400E0002400F0C5FB204670BD70B5CE
+:10B1F000054600F095FBA86BE96B884201D101245C
+:10B2000000E0002400F0B6FB204670BDF8B505460E
+:10B210000F461A480068C068C468201D00F007FB8C
+:10B2200094F8280000F00400E8B1A06941192B4609
+:10B230003A462046FFF7A2FFD8B1002003462A462F
+:10B2400001460090204601F0C5FF064656B900BFF2
+:10B25000502080F31188BFF34F8FBFF36F8F00BF73
+:10B2600000BFFEE705E094F8280020F0010084F814
+:10B2700028002046216A8847F8BD00005C000020B5
+:10B28000F0B587B0A0E00398002811DA04AE56B9F3
+:10B2900000BF502080F31188BFF34F8FBFF36F8F33
+:10B2A00000BF00BFFEE7D6E90020B168904700BFAD
+:10B2B00003980028E6DB059C606908B9012000E0DE
+:10B2C000002010B9201D00F0B2FA02A800F0DEF84C
+:10B2D000054603980A2875D2DFE800F0090507390A
+:10B2E000416306083A4200BF00BF00BF00BF94F8A8
+:10B2F000280040F0010084F828000498A269811811
+:10B3000003462A462046FFF739FFF8B12046216A56
+:10B31000884794F8280000F00400B8B1002000909D
+:10B320000498A169421800231946204601F052FFF3
+:10B33000074657B900BF502080F31188BFF34F8FE5
+:10B34000BFF36F8F00BF00BFFEE700BF3BE000BF51
+:10B3500094F8280020F0010084F8280033E000BFB2
+:10B3600094F8280040F0010084F828000498A061B7
+:10B37000A06908B1012000E0002050B900BF5020B2
+:10B3800080F31188BFF34F8FBFF36F8F00BF00BFF3
+:10B39000FEE7A06941192B462A462046FFF7EEFE3C
+:10B3A00011E094F8280000F0020018B9204600F0DF
+:10B3B000FFFA05E094F8280020F0010084F8280046
+:10B3C00001E0FFE700BF00BF002203A904480068B6
+:10B3D00001F0F4F800287FF456AF07B0F0BD00008C
+:10B3E00064000020F8B505460C4600F065FD68468F
+:10B3F00000F04CF80646009820BB44B9B54206D888
+:10B4000001F0D6FD31462846FFF700FF1CE03CB1B5
+:10B410000E480068006808B9012000E000200446DA
+:10B42000A91B22460A48006800F07AFB01F0C0FD23
+:10B4300050B94FF0805007490860BFF34F8FBFF3FA
+:10B440006F8F01E001F0B4FDF8BD00006000002046
+:10B450006400002004ED00E00A490968096809B9A0
+:10B46000012100E0002121B14FF0FF31064A1160B7
+:10B4700006E004490968C968C868034A4168116060
+:10B4800070470000240000205000002070B50446E2
+:10B4900001F0EEFB054607480068854204D200F043
+:10B4A0000BF80120206001E00020206001480560C9
+:10B4B000284670BD6C0000202DE9F84334E0254893
+:10B4C0000068C068056823480068C068C468201D1B
+:10B4D00000F0ADF92046216A884794F8280000F072
+:10B4E000040008B3A0694619AE4207D9666024611A
+:10B4F000211D1848006800F0ECF915E00020034613
+:10B500002A4601460090204601F064FE074657B9DE
+:10B5100000BF502080F31188BFF34F8FBFF36F8FB0
+:10B5200000BF00BFFEE700BF0A480068006808B916
+:10B53000012000E000200028C1D00648D0F800809B
+:10B5400005480068034908600348C0F80080BDE86A
+:10B55000F88300005C00002060000020024600210B
+:10B5600001E0521C491C1078A528FAD0890888B23D
+:10B57000704700000E480068401C08B9012000E038
+:10B58000002050B900BF502080F31188BFF34F8FC7
+:10B59000BFF36F8F00BF00BFFEE700BF502080F3F6
+:10B5A0001188BFF34F8FBFF36F8F00BF00BFFEE75F
+:10B5B0009400002008B500BF6846FFF76DFC044604
+:10B5C00020460099FFF70EFFFFF75AFEF4E770B52B
+:10B5D000044600F0A5F994F9455010E0606A08B9F6
+:10B5E000012000E0002038B904F1240001F094FCAF
+:10B5F00018B100F0C3FB00E003E0681E45B2002D67
+:10B60000ECDC00BFFF2084F8450000F0B3F900F047
+:10B6100087F994F9445010E0206908B9012000E04E
+:10B62000002048B904F1100001F076FC08B100F0E8
+:10B63000A5FB681E45B200E001E0002DECDC00BF78
+:10B64000FF2084F8440000F095F970BD2DE9F04129
+:10B6500004464FF0000800F02FFC4948006808B984
+:10B66000FFF72EFC474800682040002870D1D4B175
+:10B67000083404F00700B0B104F00700C0F108007E
+:10B68000044404F0070008B9012000E0002050B98C
+:10B6900000BF502080F31188BFF34F8FBFF36F8F2F
+:10B6A00000BF00BFFEE7002C52D03748006884423C
+:10B6B0004ED8364E3046056801E02E462D68686843
+:10B6C000A04202D228680028F7D12D4800688542A0
+:10B6D0003ED0306800F10808286830606868001BB8
+:10B6E000102819D92F1907F0070008B9012000E028
+:10B6F000002050B900BF502080F31188BFF34F8F56
+:10B70000BFF36F8F00BF00BFFEE76868001B786063
+:10B710006C603846FFF7FEFC1B4968680968081A28
+:10B72000194908600846006819490968884203D227
+:10B730001548006816490860124968680968084396
+:10B7400068600020286013480068401C11490860A8
+:10B7500001F02EFC08F0070008B9012000E00020ED
+:10B7600050B900BF502080F31188BFF34F8FBFF353
+:10B770006F8F00BF00BFFEE74046BDE8F0810000CC
+:10B780007C00002090000020800000207400002039
+:10B79000840000208800002070B50446254654B976
+:10B7A00000BF502080F31188BFF34F8FBFF36F8F1E
+:10B7B00000BF00BFFEE700F0B3F8EE6900F0DAF872
+:10B7C000304670BD001F4FF080730360001F21F0F2
+:10B7D00001030360001F054B036014380260001F63
+:10B7E0006FF00203036020387047000075B5000851
+:10B7F00010B500EE100A2DED028BB1EEC08A18EEE6
+:10B80000100A20F00040C0F1FF40C00F0AD010EE37
+:10B81000100A20F00040C0F1FF40C00F04BF01201B
+:10B82000F4F795FE18EE100ABDEC028B10BD014630
+:10B830000A69D1E901309860D1E901035860506884
+:10B84000884201D188685060002008611068401E5D
+:10B8500010601068704700002DE9F041044614B9EB
+:10B860000648006800E0204607463D6B2846FFF783
+:10B8700075FE06463046BDE8F0810000200000203D
+:10B88000034B0360034B0B60802313607047000081
+:10B89000480D0020A40D0020034B0360034B0B60F8
+:10B8A0004FF4807313607047A40F00200010002035
+:10B8B000704700F1080141604FF0FF31816000F1F5
+:10B8C0000801C16001610021016070470021016130
+:10B8D000704710B502460B685C1C0CB9106907E094
+:10B8E00002F1080000E04068446824689C42FAD9EC
+:10B8F00044684C604C68A160886041600A611468CB
+:10B90000641C146010BD42684A6093688B60936841
+:10B9100059609160086103685B1C03607047000018
+:10B9200000BF502080F31188BFF34F8FBFF36F8F9C
+:10B9300000BF0E480068401C0C49086008460068BB
+:10B94000012812D10A480068C0B208B9012000E0FD
+:10B95000002050B900BF502080F31188BFF34F8FF3
+:10B96000BFF36F8F00BF00BFFEE770479400002059
+:10B9700004ED00E00D48006850B900BF502080F38E
+:10B980001188BFF34F8FBFF36F8F00BF00BFFEE77B
+:10B9900006480068401E054908600846006820B94E
+:10B9A000002080F3118800BF00BF70479400002082
+:10B9B00070B506463546002E44D0083D2C46224937
+:10B9C00060680968084008B1012000E0002050B913
+:10B9D00000BF502080F31188BFF34F8FBFF36F8FEC
+:10B9E00000BF00BFFEE7206808B9012000E000208A
+:10B9F00050B900BF502080F31188BFF34F8FBFF3C1
+:10BA00006F8F00BF00BFFEE70F49606809680840FC
+:10BA1000C0B12068B0B90C496068096888436060AB
+:10BA200000F04AFA09496068096808440749086053
+:10BA30002046FFF76FFB06480068401C0449086079
+:10BA400001F0B6FA70BD00009000002080000020D8
+:10BA50008C00002000204FF0E0210861886106483A
+:10BA600000684FF47A71B0FBF1F0401E4FF0E02116
+:10BA700048610720086170471C00002070B5F4F78A
+:10BA80004FFC0446102C16D304F1E02090F8F0533C
+:10BA900015480078854201DB012000E0002050B904
+:10BAA00000BF502080F31188BFF34F8FBFF36F8F1B
+:10BAB00000BF00BFFEE70D48006800F4E0600C49DD
+:10BAC0000968884201D8012000E0002050B900BF79
+:10BAD000502080F31188BFF34F8FBFF36F8F00BFEB
+:10BAE00000BFFEE770BD0000980000200CED00E0F4
+:10BAF0009C000020024600200BE0084B53F8303039
+:10BB000033B9064B43F8301003EBC0035A6002E030
+:10BB1000401C0828F1D300BF704700002C0700200C
+:10BB20002DE9F04105460E4617462C46FFF7F8FE74
+:10BB300094F94400401C10B9002084F8440094F9A2
+:10BB40004500401C10B9002084F84500FFF712FFA3
+:10BB5000A06B28B93A46314604F1240000F030F9D0
+:10BB60002046FFF734FDBDE8F081000070B50446C3
+:10BB70000025D4B11248006808B9012000E0002077
+:10BB800050B900BF502080F31188BFF34F8FBFF32F
+:10BB90006F8F00BF00BFFEE700F08EF90021204646
+:10BBA000FFF700F801F004FA05463DB94FF0805068
+:10BBB00004490860BFF34F8FBFF36F8F70BD000063
+:10BBC0005800002004ED00E02DE9F04704460F4640
+:10BBD0004FF0000954B900BF502080F31188BFF323
+:10BBE0004F8FBFF36F8F00BF00BFFEE70FB1012083
+:10BBF00000E0002050B900BF502080F31188BFF34F
+:10BC00004F8FBFF36F8F00BF00BFFEE72048006873
+:10BC100008B9012000E0002050B900BF502080F397
+:10BC20001188BFF34F8FBFF36F8F00BF00BFFEE7D8
+:10BC300000F042F9174806682068C5192068B0422C
+:10BC400007D92068A8420BD9B54209D94FF001099C
+:10BC500006E02068A84201D8B54201D94FF0010999
+:10BC60002560B9F1000F03D0A81B0021FEF79AFF51
+:10BC700001F09EF98046B8F1000F07D14FF08050D7
+:10BC800005490860BFF34F8FBFF36F8FBDE8F087A2
+:10BC9000580000203400002004ED00E070B5054697
+:10BCA000FFF73EFE15B92748006800E02846044625
+:10BCB000201DFFF7BCFDA06A18B104F11800FFF7C2
+:10BCC000B6FD21480068401C1F4908601D480068F7
+:10BCD000844209D1211D1D48FFF715FE1C4800684C
+:10BCE000401C1B49086009E01A480068401E1949B9
+:10BCF00008602046FFF7A8F8FFF7AEFBFFF73AFE13
+:10BD000015480068E8B10F480068844219D113480B
+:10BD1000006808B9012000E0002050B900BF5020A1
+:10BD200080F31188BFF34F8FBFF36F8F00BF00BF49
+:10BD3000FEE74FF080500A490860BFF34F8FBFF312
+:10BD40006F8F70BD200000204C000020080C0020E8
+:10BD50002C000020300000203C0000205800002073
+:10BD600004ED00E003490968016003490968416086
+:10BD700070470000480000203400002001200149E5
+:10BD8000086070474400002070B504460D4654B961
+:10BD900000BF502080F31188BFF34F8FBFF36F8F28
+:10BDA00000BF00BFFEE70548016818312046FFF7D5
+:10BDB00090FD01212846FEF7F5FE70BD2000002011
+:10BDC00070B505460E46144655B900BF502080F3A5
+:10BDD0001188BFF34F8FBFF36F8F00BF00BFFEE727
+:10BDE0000648016818312846FFF78DFD0CB14FF069
+:10BDF000FF3621463046FEF7D5FE70BD20000020FC
+:10BE000010B586B000200590049003AA04A905A8E7
+:10BE1000FFF736FD0022DDE904101346CDE90021CD
+:10BE200002901EA11F48039A00F068FD1E49086099
+:10BE30000846006808B1012400E00024012C02D16A
+:10BE400001F08CF90446012C15D100BF502080F37D
+:10BE50001188BFF34F8FBFF36F8F00BF4FF0FF30DC
+:10BE60001249086001201249086000201149086049
+:10BE700000F09AF810E0601C08B1012000E00020FA
+:10BE800050B900BF502080F31188BFF34F8FBFF32C
+:10BE90006F8F00BF00BFFEE706B010BD49444C45A0
+:10BEA000000000003DAF00085400002050000020BA
+:10BEB0003C0000203400002002480068401C01497A
+:10BEC000086070475800002010B52548006818B178
+:10BED00001202449086042E00020224908602248ED
+:10BEE0000068006820490968096B884205D81E4827
+:10BEF000016834310068FFF7DBFC1C4801680CE086
+:10BF000051B900BF502080F31188BFF34F8FBFF3AA
+:10BF10006F8F00BF00BFFEE7491E01EB8100144A8E
+:10BF200052F8200008B9012000E000200028E7D1E5
+:10BF300001EB81020E4B03EB8200426852684260C3
+:10BF400000F108024368934202D14268526842609D
+:10BF50004268D268044B1A600448016000BF10BDFB
+:10BF6000580000204400002020000020380000205D
+:10BF70006C0700202DED040B82B09DED030ADFED70
+:10BF8000090A30EE200A8DED010A9DED020A20EE2D
+:10BF9000010A8DED000A9DED000ADDED010A06B0F3
+:10BFA00070470000DB0FC93F1CB55248006852497A
+:10BFB000884201D0012000E0002050B900BF50208D
+:10BFC00080F31188BFF34F8FBFF36F8F00BF00BFA7
+:10BFD000FEE7484800684849491E884201D00120D0
+:10BFE00000E0002050B900BF502080F31188BFF35B
+:10BFF0004F8FBFF36F8F00BF00BFFEE73F4908467A
+:10C0000000780190FF200A461070084600780090E2
+:10C010009DF8000000F0F0009DF80020904201D152
+:10C02000012000E0002050B900BF502080F31188AB
+:10C03000BFF34F8FBFF36F8F00BF00BFFEE79DF8C8
+:10C04000000000F050002E4A107007202D4A1060AA
+:10C0500009E02C480068401E2A4A10609DF8000044
+:10C060004006000E00909DF8000000F0800080283F
+:10C07000EFD024480068C0F10700042801D1012056
+:10C0800000E0002050B900BF502080F31188BFF3BA
+:10C090004F8FBFF36F8F00BF00BFFEE719480068E6
+:10C0A0000002184A10601046008800F4E06010603A
+:10C0B000124A019810700F482030006840F4700058
+:10C0C0000C49203108600846006840F07040086064
+:10C0D000FFF7C0FC00200C490860F4F7E9F80B48B2
+:10C0E000006840F0404009490860F4F7CDF80020AE
+:10C0F0001CBD000000ED00E071C20F4100E400E053
+:10C10000980000209C0000209400002034EF00E004
+:10C1100010B500BF502080F31188BFF34F8FBFF3DD
+:10C120006F8F00BF00F0B4FD18B14FF0805004498C
+:10C13000086000BF002080F3118800BF10BD000020
+:10C1400004ED00E02DE9F84305460E4617460DB113
+:10C15000012000E0002050B900BF502080F311887A
+:10C16000BFF34F8FBFF36F8F00BF00BFFEE705FB2C
+:10C1700006F808F15000FFF769FA044664B1A146D9
+:10C1800009F15009002084F846003B464A463146F2
+:10C1900028460094FEF7E6FE2046BDE8F8832DE928
+:10C1A000F84380460E4617461D46DDF82090B8F14C
+:10C1B000000F01D0012000E0002050B900BF502046
+:10C1C00080F31188BFF34F8FBFF36F8F00BF00BFA5
+:10C1D000FEE70DB1012000E0002050B900BF502063
+:10C1E00080F31188BFF34F8FBFF36F8F00BF00BF85
+:10C1F000FEE707B10EB1012000E0002050B900BFFA
+:10C20000502080F31188BFF34F8FBFF36F8F00BFB3
+:10C2100000BFFEE707B90EB9012000E0002050B9C9
+:10C2200000BF502080F31188BFF34F8FBFF36F8F93
+:10C2300000BF00BFFEE7502000900098502801D1B9
+:10C24000012000E0002050B900BF502080F3118889
+:10C25000BFF34F8FBFF36F8F00BF00BFFEE700BF7C
+:10C260002C464CB1012084F846004B463A463146F4
+:10C2700040460094FEF776FE2046BDE8F8830000B5
+:10C2800070B505460E462C4654B900BF502080F3C9
+:10C290001188BFF34F8FBFF36F8F00BF00BFFEE762
+:10C2A000FFF73EFBD4E90F12206801FB0200A060FB
+:10C2B0000020A06320686060E06B401E226C216853
+:10C2C00000FB0211E160FF2084F8440084F845007F
+:10C2D0009EB9206908B9012000E00020A8B904F146
+:10C2E000100000F019FE80B14FF08050094908603D
+:10C2F000BFF34F8FBFF36F8F07E004F11000FFF71C
+:10C30000D8FA04F12400FFF7D4FAFFF733FB012039
+:10C3100070BD000004ED00E02DE9FF4383B0064648
+:10C3200088461D464FF00009344654B900BF5020DE
+:10C3300080F31188BFF34F8FBFF36F8F00BF00BF33
+:10C34000FEE7B8F1000F01D1206C08B9012000E030
+:10C35000002050B900BF502080F31188BFF34F8FE9
+:10C36000BFF36F8F00BF00BFFEE7022D02D1E06B6D
+:10C37000012801D1012000E0002050B900BF502069
+:10C3800080F31188BFF34F8FBFF36F8F00BF00BFE3
+:10C39000FEE700F05DFC08B9059808B9012000E04F
+:10C3A000002050B900BF502080F31188BFF34F8F99
+:10C3B000BFF36F8F00BF00BFFEE700BFFFF7B0FA0B
+:10C3C000A06BE16B884201D3022D28D12A46414659
+:10C3D0002046FEF7FAFC0746606A08B9012000E033
+:10C3E000002068B904F1240000F096FD88B14FF0F8
+:10C3F000805032490860BFF34F8FBFF36F8F08E062
+:10C400003FB14FF080502D490860BFF34F8FBFF30D
+:10C410006F8FFFF7AFFA012007B0BDE8F0830598F2
+:10C4200018B9FFF7A7FA0020F6E7B9F1000F04D119
+:10C4300001A8FFF797FC4FF00109FFF79BFAFFF700
+:10C440003BFDFFF76DFA94F94400401C10B9002041
+:10C4500084F8440094F94500401C10B9002084F889
+:10C460004500FFF787FA05A901A800F0C1F9F0B966
+:10C470002046FEF7BCFEA0B104F110000599FFF7BD
+:10C4800083FC2046FFF7A3F800F092FD002895D129
+:10C490004FF0805009490860BFF34F8FBFF36F8F93
+:10C4A0008CE72046FFF793F800F082FD86E72046F0
+:10C4B000FFF78DF800F07CFD0020ADE704ED00E013
+:10C4C0002DE9F84F07468A4690461E463C4654B929
+:10C4D00000BF502080F31188BFF34F8FBFF36F8FE1
+:10C4E00000BF00BFFEE7BAF1000F01D1206C08B910
+:10C4F000012000E0002050B900BF502080F31188D7
+:10C50000BFF34F8FBFF36F8F00BF00BFFEE7022E58
+:10C5100002D1E06B012801D1012000E0002050B9D8
+:10C5200000BF502080F31188BFF34F8FBFF36F8F90
+:10C5300000BF00BFFEE7FFF7A1FA00BF5021EFF3F5
+:10C54000118081F31188BFF34F8FBFF36F8F00BF4E
+:10C550000546A06BE16B884201D3022E25D194F9E8
+:10C5600045B0A06B0090324651462046FEF72DFCA8
+:10C570000BF1010088B9606A08B9012000E00020D1
+:10C5800050B904F1240000F0C7FC28B1B8F1000F45
+:10C5900002D00120C8F8000004E00BF1010040B215
+:10C5A00084F845004FF0010901E04FF0000900BF99
+:10C5B00085F3118800BF4846BDE8F88F2DE9F741A3
+:10C5C00083B005460E464FF000082C4654B900BF14
+:10C5D000502080F31188BFF34F8FBFF36F8F00BFE0
+:10C5E00000BFFEE70EB9206C08B9012000E0002072
+:10C5F00050B900BF502080F31188BFF34F8FBFF3B5
+:10C600006F8F00BF00BFFEE700F022FB08B905985E
+:10C6100008B9012000E0002050B900BF502080F38D
+:10C620001188BFF34F8FBFF36F8F00BF00BFFEE7CE
+:10C6300000BFFFF775F9A76BF7B131462046FEF74B
+:10C64000AFFB781EA063206908B9012000E000203C
+:10C6500060B904F1100000F05FFC38B14FF0805079
+:10C660002F490860BFF34F8FBFF36F8FFFF782F939
+:10C67000012006B0BDE8F081059818B9FFF77AF9F6
+:10C680000020F6E7B8F1000F04D101A8FFF76AFB1C
+:10C690004FF00108FFF76EF9FFF70EFCFFF740F9C6
+:10C6A00094F94400401C10B9002084F8440094F927
+:10C6B0004500401C10B9002084F84500FFF75AF9E6
+:10C6C00005A901A800F094F8F0B92046FEF782FD14
+:10C6D000A0B104F124000599FFF756FB2046FEF7B0
+:10C6E00076FF00F065FC0028A3D14FF080500C4984
+:10C6F0000860BFF34F8FBFF36F8F9AE72046FEF7B6
+:10C7000066FF00F055FC94E72046FEF760FF00F05E
+:10C710004FFC2046FEF75EFD00288AD00020A8E7E7
+:10C7200004ED00E02DE9F05F0646894617463446E1
+:10C7300054B900BF502080F31188BFF34F8FBFF36F
+:10C740006F8F00BF00BFFEE7B9F1000F01D1206C71
+:10C7500008B9012000E0002050B900BF502080F34C
+:10C760001188BFF34F8FBFF36F8F00BF00BFFEE78D
+:10C77000FFF784F900BF5021EFF3118081F3118896
+:10C78000BFF34F8FBFF36F8F00BF0546D4F838A0BB
+:10C79000BAF1000F22D094F944B049462046FEF782
+:10C7A000FFFAAAF10100A0630BF1010070B9206942
+:10C7B00008B9012000E0002068B904F1100000F081
+:10C7C000ABFB40B13FB10120386004E00BF1010048
+:10C7D00040B284F844004FF0010801E04FF0000837
+:10C7E00000BF85F3118800BF4046BDE8F09F000000
+:10C7F00070B506460C4656B900BF502080F311882C
+:10C80000BFF34F8FBFF36F8F00BF00BFFEE754B978
+:10C8100000BF502080F31188BFF34F8FBFF36F8F9D
+:10C8200000BF00BFFEE7FFF77BF81848026870689A
+:10C83000131A1748006890F85A0030B100201449C4
+:10C84000096881F85A0001251CE02068401C08B9DD
+:10C85000002517E00F4930680968884204D07068E5
+:10C86000904201D801250DE02068984207D9206840
+:10C87000C01A20603046FFF775FA002502E000205C
+:10C8800020600125FFF776F8284670BD34000020AF
+:10C8900020000020480000202DE9FF4F85B0804691
+:10C8A00089461746DDE912ABB800FEF7CFFE064613
+:10C8B00056B15C20FEF7CAFE04460CB1266304E0C4
+:10C8C0003046FFF775F800E000248CB1002084F8B2
+:10C8D0005900CDE900ABCDE902403A464946404611
+:10C8E000089BFEF754FB2046FEF7A0F9012501E066
+:10C8F0004FF0FF35284609B0BDE8F08F2DE9F04F25
+:10C9000085B00746884691469A46DDE90EB6109CEA
+:10C910000EB1012000E0002050B900BF502080F38C
+:10C920001188BFF34F8FBFF36F8F00BF00BFFEE7CB
+:10C930000CB1012000E0002050B900BF502080F36E
+:10C940001188BFF34F8FBFF36F8F00BF00BFFEE7AB
+:10C950005C20039003985C2801D1012000E00020B6
+:10C9600050B900BF502080F31188BFF34F8FBFF341
+:10C970006F8F00BF00BFFEE700BFB4B1AEB1254668
+:10C980002C462E63022085F85900002004A9534646
+:10C990004A46CDE900B1CDE9025041463846FEF79E
+:10C9A000F6FA2846FEF742F901E0002004900498C8
+:10C9B00005B0BDE8F08F00002DE9F04706460D46B2
+:10C9C000174698464FF0010A56B900BF502080F331
+:10C9D0001188BFF34F8FBFF36F8F00BF00BFFEE71B
+:10C9E0003446FEF79DFFB8F1000F02D0606DC8F825
+:10C9F000000094F85890022084F85800052F17D2B0
+:10CA0000DFE807F01503070B0D00606D2843606534
+:10CA100021E0606D401C60651DE065651BE0B9F1BB
+:10CA2000020F01D0656501E04FF0000A13E012E04B
+:10CA3000606D401C08B9012000E0002050B900BF23
+:10CA4000502080F31188BFF34F8FBFF36F8F00BF6B
+:10CA500000BFFEE700BF00BFB9F1010F32D1201DBA
+:10CA6000FEF7E5FE1A49E06A0968884202D91849CA
+:10CA7000E06A0860E16A01EB8101164A02EB81007D
+:10CA8000211DFEF740FFA06A08B9012000E0002048
+:10CA900050B900BF502080F31188BFF34F8FBFF310
+:10CAA0006F8F00BF00BFFEE70B49E06A0968C96AE3
+:10CAB000884207D94FF0805008490860BFF34F8F74
+:10CAC000BFF36F8FFEF756FF5046BDE8F0870000BA
+:10CAD000380000206C0700202000002004ED00E05A
+:10CAE0002DE9F84F07460E4690469946DDF828B0E6
+:10CAF0000120009057B900BF502080F31188BFF388
+:10CB00004F8FBFF36F8F00BF00BFFEE7FEF7B6FF8A
+:10CB10003C4600BF5021EFF3118081F31188BFF331
+:10CB20004F8FBFF36F8F00BF0546B9F1000F02D0E2
+:10CB3000606DC9F8000094F858A0022084F85800ED
+:10CB4000B8F1050F17D2DFE808F01503070B0D0049
+:10CB5000606D3043606521E0606D401C60651DE0E4
+:10CB600066651BE0BAF1020F01D0666501E00020A6
+:10CB7000009013E012E0606D401C08B9012000E055
+:10CB8000002050B900BF502080F31188BFF34F8FB1
+:10CB9000BFF36F8F00BF00BFFEE700BF00BFBAF159
+:10CBA000010F3CD1A06A08B9012000E0002050B973
+:10CBB00000BF502080F31188BFF34F8FBFF36F8FFA
+:10CBC00000BF00BFFEE719480068A0B9201DFEF7AE
+:10CBD0002EFE1749E06A0968884202D91449E06AC2
+:10CBE0000860E16A01EB8101124A02EB8100211D1C
+:10CBF000FEF789FE04E004F118010F48FEF783FEFA
+:10CC00000E49E06A0968C96A884208D9BBF1000F79
+:10CC100002D00120CBF8000001200949086000BFC4
+:10CC200085F3118800BF0098BDE8F88F58000020F8
+:10CC3000380000206C070020F40B002020000020AA
+:10CC400044000020014908687047000020000020CF
+:10CC50000549096809B9012005E00449096809B9CD
+:10CC6000022000E0002070473C0000205800002017
+:10CC700001490868704700003400002070B5FEF7D5
+:10CC8000FDFE002501480468204670BD34000020E8
+:10CC90002DE9F0414FF000084348006800287BD19F
+:10CCA00042480068451C4148056015BB4048006883
+:10CCB000006808B9012000E0002050B900BF5020F2
+:10CCC00080F31188BFF34F8FBFF36F8F00BF00BF9A
+:10CCD000FEE7374807683748006835490860354837
+:10CCE000076035480068401C33490860FEF7B4FB14
+:10CCF00000BF3248006885423BD300BF2C48006823
+:10CD0000006808B9012000E0002020B14FF0FF309A
+:10CD10002A4908602CE026480068C068C468666834
+:10CD2000B54202D22548066022E0201DFEF77FFDB5
+:10CD3000A06A18B104F11800FEF779FD2049E06AF5
+:10CD40000968884202D91E49E06A0860E16A01EB7D
+:10CD500081011C4A02EB8100211DFEF7D4FD1A4916
+:10CD6000E06A0968C96A8842C8D34FF00108C5E77C
+:10CD700000BF15480068C06A00EB8000114951F8F7
+:10CD80002000012801D94FF001081048006808B1BF
+:10CD90004FF0010805E0FFE70D480068401C0C4912
+:10CDA00008604046BDE8F0815800002034000020B3
+:10CDB000240000202800002048000020500000200F
+:10CDC000380000206C0700202000002044000020D4
+:10CDD000400000202DE9F0410746884614461D46D4
+:10CDE000FEF79EFD2148006890F85800022818D0F0
+:10CDF0001E49096801F15400496DB94301600120E1
+:10CE00001A49096881F858005DB101212846FDF7EB
+:10CE1000C9FE4FF0805016490860BFF34F8FBFF333
+:10CE20006F8FFEF7A7FDFEF77BFD1CB10F48006872
+:10CE3000406D20600D48006890F85800022801D02D
+:10CE4000002608E00949096801F15400496D21EA0A
+:10CE500008010160012600200449096881F8580092
+:10CE6000FEF788FD3046BDE8F0810000200000207C
+:10CE700004ED00E070B505462C460026002D43D099
+:10CE800022480068844201D1012000E0002050B90E
+:10CE900000BF502080F31188BFF34F8FBFF36F8F17
+:10CEA00000BF00BFFEE7206D50B900BF502080F3E7
+:10CEB0001188BFF34F8FBFF36F8F00BF00BFFEE736
+:10CEC000206D401E2065E16CE06A88421CD0206D18
+:10CED000D0B9201DFEF7ABFCE06CE062E06AC0F167
+:10CEE0003800A0610A49E06A0968884202D9084905
+:10CEF000E06A0860E16A01EB8101064A02EB810009
+:10CF0000211DFEF700FD0126304670BD20000020E7
+:10CF1000380000206C07002070B50646F068C46831
+:10CF200054B900BF502080F31188BFF34F8FBFF377
+:10CF30006F8F00BF00BFFEE704F11800FEF777FC1B
+:10CF400015480068A0B9201DFEF771FC1349E06A7E
+:10CF50000968884202D91149E06A0860E16A01EB78
+:10CF600081010F4A02EB8100211DFEF7CCFC04E099
+:10CF700004F118010B48FEF7C6FC0B49E06A09688A
+:10CF8000C96A884204D9012501200849086000E0E7
+:10CF90000025284670BD0000580000203800002001
+:10CFA0006C070020F40B002020000020440000202B
+:10CFB00070B5002400263648006850B900BF5020E4
+:10CFC00080F31188BFF34F8FBFF36F8F00BF00BF97
+:10CFD000FEE7FEF7A5FC2E480068401E2C490860BD
+:10CFE0000846006800284ED12A48006800284AD028
+:10CFF00023E02948C068C46804F11800FEF717FC54
+:10D00000201DFEF714FC2549E06A0968884202D910
+:10D010002249E06A0860E16A01EB8101204A02EBE3
+:10D020008100211DFEF76FFC1E49E06A0968C96A8C
+:10D03000884202D301201C4908601748006808B9DB
+:10D04000012000E000200028D3D00CB1FEF704FA44
+:10D050001648056865B100BFFFF71AFE10B1012040
+:10D06000114908606D1E002DF6D100200F4908609F
+:10D070000D48006838B1012630070D490860BFF33C
+:10D080004F8FBFF36F8FFEF775FC304670BD000009
+:10D090005800002030000020F40B00203800002051
+:10D0A0006C070020200000204400002040000020E9
+:10D0B00004ED00E02DE9FC4705460E46174698466C
+:10D0C000DDF828902C20FEF7C1FA044654B1002068
+:10D0D00084F8280043463A4631462846CDE9009474
+:10D0E000FDF7B6FF2046BDE8FC872DE9FC47064664
+:10D0F0000F4690469946DDE90AA52C20019001983B
+:10D100002C2801D1012000E0002050B900BF5020A0
+:10D1100080F31188BFF34F8FBFF36F8F00BF00BF45
+:10D12000FEE700BF55B900BF502080F31188BFF360
+:10D130004F8FBFF36F8F00BF00BFFEE72C4654B187
+:10D14000022084F828004B46424639463046CDE955
+:10D1500000A4FDF77DFF2046BDE8FC8710B586B032
+:10D160000024FDF7BFFD16480068D0B100200590EF
+:10D17000049003AA04A905A8FEF78EFB0222DDE9AC
+:10D1800004100023CDE9002102900EA10F48039A5C
+:10D19000FFF7B4FB0E4908600846006800B101249F
+:10D1A00000BF54B900BF502080F31188BFF34F8FE8
+:10D1B000BFF36F8F00BF00BFFEE7204606B010BD73
+:10D1C00064000020546D722053766300B5B50008EA
+:10D1D000680000202DE9FF4704460D4616461F460D
+:10D1E000DDF830804FF0000954B900BF502080F3C3
+:10D1F0001188BFF34F8FBFF36F8F00BF00BFFEE7F3
+:10D200001448006810B3009501960294062D15DAB3
+:10D21000FFF71EFD022808D10023424669460D484B
+:10D220000068FFF779F8814610E000231A46694646
+:10D2300008480068FFF770F8814607E000233A4687
+:10D24000694604480068FFF73BF98146484604B048
+:10D25000BDE8F0876400002081F00041704780F055
+:10D260000040704721F00041704720F000407047B7
+:10D2700021F00042A2F16052B2F5801F01F000439C
+:10D2800028BFD2F17F6C0BD95FEA001C43EAC202CF
+:10D2900042EB507018BF704728BF20F00100704764
+:10D2A000B2F5801FBCBF184670474FEA410C1CF511
+:10D2B000001F02D2084600F045BE70B500F00EFB1C
+:10D2C00000000089FFF7F6BF4FF00040A0F5800096
+:10D2D0007047000010B591EA030F48BF83F0004388
+:10D2E00000F1D884841A71EB030C05D2121943EBB8
+:10D2F0000C03001B61EB0C01DFF824E14FEA115431
+:10D30000A4EB135C1EEA430F18BF9EEA445F73D080
+:10D3100023EA0E03DCF1200E21EA045143F48013CA
+:10D3200032D322FA0CFE10EB0E0023FA0CFE41EB76
+:10D330000E01CCF1200E03FA0EFE10EB0E0051F19F
+:10D340000001B1F5801FCCF1200E32D201EB045167
+:10D3500012FA0EF2BDE8104058BF7047401C38BFAB
+:10D360005FEA420218BF7047002814BF20F0010096
+:10D3700041F100014FEA410313F5001F38BF704728
+:10D38000A1F1C04100F0A0BB012A43EB0302ACF1C4
+:10D39000200CDCF11F0E32BF4FF0000E23FA0CF30D
+:10D3A00010EB030041EB0451B4EB115FD0D0A1EBC3
+:10D3B000045101F5801149085FEA300001EB045186
+:10D3C0000ED350F1000038BF12FA0EFE08D1BDE8AE
+:10D3D0001040C9E7401C38BF5FEA4202CAD1C3E728
+:10D3E000BDE810404FEA410313F5001F38BF7047F6
+:10D3F000A1F1C04100F068BB9EEA445F08D011EA89
+:10D400005E0FBDE8104004BF01F0004100207047EE
+:10D41000BDE8104070B500F061FA00BF64FBBE3E8D
+:10D420000000E0FF2DE9C04130B4DFF8A0C23CEAC3
+:10D43000111418BF3CEA131400F0EC8081EA0305D4
+:10D440001CEA111444EAD57418BF1CEA131500F045
+:10D45000C780A4EB05044FF0004545EAC12145EA29
+:10D46000C32341EA505143EA525304F17F74994275
+:10D4700004F500344FEAC0204FEAC22208BF9042B0
+:10D4800000F09C804FEA13650FF24016765D4FEA7C
+:10D49000134506FB05F7C7F1807706FB07F74FEA50
+:10D4A000D737A7FB03687642C8F58038A7FB06CEBE
+:10D4B00038BFA8F1010807FB08E64FF0000EA6FBF5
+:10D4C000028CE6FB03CEDCF1000CCEF1004E38BF3F
+:10D4D000AEF1010EA6FB0C584FF000074FF000050F
+:10D4E000E6FB0E87A1FB08C6A0FB07CE16EB0E06D7
+:10D4F00045F10005E1FB076515F1E04E7EBFA4F59F
+:10D5000080345FEA46066D4116F1800745F100055B
+:10D510004FEA17274FEA066647EA0567A6F1DE4697
+:10D52000B6F1805F4FEA15251FD9384624F0010C6B
+:10D5300005EBC471BCF1FE6F01EB0C1102D8F0BC1D
+:10D54000BDE8008124425CBF01F5801E9EEAC47FD5
+:10D5500002D4F0BCBDE80081244238D4F0BCA1F173
+:10D56000C041BDE8004100F0AFBA4FEAD22242EA22
+:10D5700043524FEAD323A7FB02864FEAD02040EA6A
+:10D58000415007FB03661EEA0E0F4FEAD12105FB4F
+:10D59000026658BFA6EB0056B6EB00564FEA520E95
+:10D5A0004EEAC37E18EB0E0E56EB530EBDD518EBAC
+:10D5B00002085E417F1C55F10005B6E74FF4801567
+:10D5C0004FF000074FF000064FF00008ADE7F0BC49
+:10D5D0004FF0000001F1C04101F00041BDE80081C1
+:10D5E00011EA0C1F0CEA131500D00CE013EA0C1F13
+:10D5F00000F025804FF00000F0BC81EA030101F04B
+:10D600000041BDE80081F0BCBDE8004181EA0301B2
+:10D6100000F05ABAF0BCBDE8004170B500F05EF908
+:10D62000097EFC3E00F007B881EA03014FF00000DC
+:10D6300001F00041704781EA030100F045BAF0BCF7
+:10D64000BDE800414FF0000021497047FFFDFBF9A4
+:10D65000F7F5F4F2F0EEEDEBE9E8E6E4E3E1E0DE25
+:10D66000DDDBDAD8D7D5D4D3D1D0CFCDCCCBCAC897
+:10D67000C7C6C5C4C2C1C0BFBEBDBCBBBAB9B8B7BE
+:10D68000B6B5B4B3B2B1B0AFAEADACABAAA9A8A8B1
+:10D69000A7A6A5A4A3A3A2A1A09F9F9E9D9C9C9B7F
+:10D6A0009A9999989797969595949393929191902A
+:10D6B0008F8F8E8E8D8C8C8B8B8A898988888787BB
+:10D6C0008685858484838382828181800000FF0730
+:10D6D0000000F87F4FEA41034FEA5353A3F58063FC
+:10D6E000D3F11E03C8BFD3F1210C0CDD4FF0004273
+:10D6F00042EAC12242EA505232FA03FC8CEAE17C4F
+:10D70000ACEBE1707047102BC4BF0020704703F5ED
+:10D71000787CBCF1FF3F04D06FF0004282EA210028
+:10D72000704770B500F0DAF8499224800020704705
+:10D73000F2E710F0004248BF4042B0FA80F310FA1E
+:10D7400003F10AD0C3F11D0303F580634FEA415092
+:10D7500002EB035202EBD12170474FF000007047FB
+:10D76000B0FA80F310FA03F10AD0C3F11D0303F5F8
+:10D7700080634FEA41504FEA035202EBD1217047D8
+:10D780004FF0000070470000DFF848C170B51CEA98
+:10D79000111E1EBF1CEA13159EEA0C0F95EA0C0F12
+:10D7A00000F06F8081EA030423EA4C134EEAD47E32
+:10D7B00021EA4C1141F4801143F48013AE44A1FBE3
+:10D7C000024CA0FB0365AEF17F7E361955EB0C05CC
+:10D7D000A1FB034C4CF10003A0FB021C16EB0C0652
+:10D7E000654153F10003094218BF46F0010613F4E6
+:10D7F000007F0BD14FEA03314FEA0530340341EA91
+:10D80000155140EA16506FF003020AE04FEAC321B7
+:10D810004FEAC520F40241EA555140EA56506FF0F4
+:10D82000020202EB2E4201EB025585EACE710AD0CC
+:10D830005FEA440C18BF24F0004450F1000041F1AD
+:10D84000000120EAD47040F2FE7C624500D270BD37
+:10D85000A84214BF4FF080444FF04044002E08BF50
+:10D860000024BEF1806FA8BFA1F1C041BDE87040A7
+:10D8700080F22A814FF0000001F1C04101F0004127
+:10D8800070479EEA0C0F0CEA131518BF95EA0C0FAF
+:10D8900006D04FF0000081EA030E0EF0004170BD8B
+:10D8A00000F01CF88900013E00F007B800F009B84C
+:10D8B0004FEA430C5FEA5C5C08D081EA030100F0A8
+:10D8C00003B94FEA410C5FEA5C5CF6D14FF000000F
+:10D8D000014970470000FF070000F87F0EF1020EBB
+:10D8E0002EF0030E5EF8046B364205D4012A43EB9A
+:10D8F000030515F5001F12D8012841EB010C1CF59A
+:10D90000001F0CD80ED14FEAD17C15F5001F0CEB8F
+:10D910004C0C0CF1020C08BF4CEBD37C04E04FF034
+:10D92000080C01E04FEAD37C0CEB4C0526FA05F617
+:10D9300006F00706B6F1040C06D20EEB860CBDE825
+:10D9400070404CF0010C6047DFE80CF0090B02025C
+:10D950004FF000414FF00000A1F5002170BD1946C5
+:10D960001046012851EB010418BFD4F5001484BF00
+:10D97000002001F0004170BDDFF844C170B53CEA01
+:10D98000111418BF3CEA131500F08F8011F1004FFD
+:10D990001CEA13150CEA111468BF45F0050518BF01
+:10D9A00011EA0C1F00F079802E4621EA4C1123EA7F
+:10D9B0004C1341F4801143F48013A5F58035AC423B
+:10D9C0003DDD801A9941A4F5803609D54042C1F168
+:10D9D000000134BFB1F10101B1F1000185F0010591
+:10D9E00011F4F01F08D011F4801FE8D1400041EB82
+:10D9F0000101A4F58034F6E721F00041B1FA81F687
+:10DA0000202E04BFB0FA80FE0EF12006A6F10B0610
+:10DA1000B6F1200EA4EB06440CD2C6F1200E01FA9A
+:10DA200006F120FA0EF641EA0601CEF1200600FAD0
+:10DA300006F003E000FA0EF14FF00000BFE750EAF5
+:10DA4000410E23D04FEA244EBEEB254F0FDB994207
+:10DA500008BF904204D00AD3520043EB0303B0E75F
+:10DA60004FEA1646B6EB144F08BF85F00105B4F532
+:10DA7000803401EB041181EAC57100DB70BD01F156
+:10DA8000C0414FF0000001F0004170BD4FEA457108
+:10DA90004FF0000001F0004170BD1CEA131F09D0D7
+:10DAA0004FF0000001F0004170BDFFF717FF00BF0D
+:10DAB000EDFFFF3EBDE870404FF0000001497047A8
+:10DAC0000000FF070000F87F0808A0F500114FEAEA
+:10DAD0003101704791EA030F10B581F000413FF525
+:10DAE00001AC83F0004300F0D5B800002DE9F0410F
+:10DAF00001F5801CBCF5001FC0F2A9804FEA115C43
+:10DB000021EA0C510CF1FD0C41F480115FEA5C0C30
+:10DB10000CF5C07C01D34000494130A4890241EAA0
+:10DB2000905187028E0E0A0CA45D04FB04F602FBE2
+:10DB300006F6C6F14046A4FB0662F60D46EA42260A
+:10DB400006FB06F4A4FB01235242C3F1404338BF55
+:10DB50005B1EA6FB02420024E6FB0324D20B42EA32
+:10DB60004446A6FB0623A1FB02E2A3FB07E4E3FB7A
+:10DB700061426442C2F1404E38BFAEF1010EA6FBD5
+:10DB800004234FF00002E6FB0E32A2FB03463400F2
+:10DB9000E2FB6264A1FB06E6A4FB07E8E4FB616824
+:10DBA0007642C8F1405838BFA8F10108A2FB06E44C
+:10DBB000A3FB08E5E2FB6854A1FB05E6A7FB04E82C
+:10DBC000E1FB648618F1200556F10006A809A8F1CA
+:10DBD0001B08B10908F03F08B8F10A0F40EA866057
+:10DBE0001CD901EB0C51BDE8F08100BFFCF5EEE85B
+:10DBF000E2DDD8D3CFCBC7C3C0BDB9B6B4B1AEACEC
+:10DC0000A9A7A5A3A19F9D9B9A9896959392908F63
+:10DC10008D8C8B898887868584838281A0FB0068B0
+:10DC200000FB01F208EB4208B8EB872807D534184F
+:10DC300058EB0104D5D5401C51F10001D1E7341A4D
+:10DC400078EB0104CDD4401E71F10001C9E75FEA11
+:10DC50004C0C5FEA9C5C0DD105D34FF0000001F045
+:10DC60000041BDE8F081BDE8F04170B5FFF736FE38
+:10DC70006DDBFFBEBDE8F0414FF00000004970478A
+:10DC80000000F87F10B591EA030F48BF83F000430E
+:10DC90003FF528AB841A71EB030C07D212198CF0F4
+:10DCA000004C43EB0C03001B61EB0C01DFF8A4E11B
+:10DCB0004FEA1154A4EB135C1EEA430F18BF9EEA0F
+:10DCC000445F00F0B08023EA6E03524221EA04511F
+:10DCD000C3EB6E0338BF5B1EDCF1200E25D322FAA6
+:10DCE0000CFE10EB0E0043FA0CFE41EB0E01CCF1E2
+:10DCF000200E03FA0EFE10EB0E0051F10001CCF1E4
+:10DD0000200E29D412FA0EF201EB0451BDE81040A6
+:10DD100058BF7047401C1CBFB2F1004F704700282D
+:10DD20000CBF491C20F00100704712EB020E43EBC0
+:10DD3000030218BF4FF0010E4EEA4202ACF1200C74
+:10DD4000DCF11E0E54D943FA0CFE10EB0E0051F11B
+:10DD5000FF31CCF11E0ED5D50EF1010E12FA0EFEDA
+:10DD6000404141EB010101EB445C5FEA5C5C10D98E
+:10DD700010EBDE7001EB045138BFBEF1004FBDE87F
+:10DD8000104018BF704700280CBF491C20F001004C
+:10DD9000704730D24FEAD42C11F5001124F40064FE
+:10DDA0001BD0B1FA81F20B3AA41AA41ED2F12003BF
+:10DDB000914030FA03F31943904001EBCC71002CF1
+:10DDC00001EB0451BDE81040A8BF704701F1C0410C
+:10DDD0004FF0000001F000417047B0FA80F310FAF4
+:10DDE00003F100D110BDE41A173C4805C90AE4E765
+:10DDF00001EB045110BD491001EB0451BDE8104086
+:10DE00004FEA300002E04FF0000170474A0008BFBF
+:10DE10000042F8D0B2F5001F28BF704701F0004162
+:10DE20004FF0000070479EEA445F07D011EA5E0F92
+:10DE3000BDE8104004BF002100207047BDE810403D
+:10DE400070B5FFF74BFD00BF40DFF63E83F00041A9
+:10DE5000104670470000E0FF43004FEAD30C4FEA42
+:10DE60003C0C43401FBF40070CF1605113F0FE4FC4
+:10DE700070471CF0006F03D100200CF00041704788
+:10DE80000CF0004343EA507010B540EACC0000F0BB
+:10DE90000EF800BF000000924FEA0001FFF714BE29
+:10DEA0004FF000414FF00000A1F5002170470EF146
+:10DEB000020E2EF0030E5EF8044B244204D44FEA07
+:10DEC0004102B2F17F4F11D84FEA4003B3F17F4FC7
+:10DED0000CD80ED14FEAD07CB2F17F4F0CEB4C0C3A
+:10DEE0000CF1020C08BF4CEBD17C04E04FF0080CA5
+:10DEF00001E04FEAD17C0CEB4C0324FA03F404F06C
+:10DF00000704B4F1040C06D20EEB840CBDE81040FB
+:10DF10004CF0010C6047DFE80CF0070802024FF0FC
+:10DF20000040A0F5800010BD0846420018BFD2F1A5
+:10DF3000807288BF00F0004010BD4FF04070E1EEED
+:10DF4000100A7047FF2141EAD050C0057047000019
+:10DF5000B8E200080000000000000000000000001F
+:10DF60000000000000020000180000000000000097
+:10DF70000000000000061016000610160000000049
+:10DF80000000000001020304060708090000000069
+:10DF900001020304FCE20008000000000000000091
+:10DFA000000000000000000000040000300000003D
+:10DFB0000000000000000000C8E2000800000000AF
+:10DFC000000000000000000000000000000400004D
+:10DFD000300000000000000000000000F0E2000837
+:10DFE0000000000000000000000000000000000031
+:10DFF00000040000200000000000000000000000FD
+:10E00000D4E2000800000000000000000000000052
+:10E0100000000000000200002800000000000000D6
+:10E0200000000000E8E2000800000000000000001E
+:10E0300000000000000000000002000030000000AE
+:10E040000000000000000000DCE20008000000000A
+:10E0500000000000000000000000000000020000BE
+:10E06000300000000000000000000000E0E20008B6
+:10E0700000000000000000000000000000000000A0
+:10E08000000200003000000000000000000000005E
+:10E09000C4E20008000000000000000000000000D2
+:10E0A0000000000000020000280000000000000046
+:10E0B00000000000F8E2000800000000000000007E
+:10E0C000000000000000000000020000300000001E
+:10E0D00000000000000000004FBB610567ACDD3FA1
+:10E0E000182D4454FB21E93F9BF681D20B73EF3F7F
+:10E0F000182D4454FB21F93FE2652F227F2B7A3CF7
+:10E10000075C143326A6813CBDCBF07A8807703CAF
+:10E11000075C143326A6913CC4EB98999999C9BF22
+:10E12000711623FEC671BCBF6D9A74AFF2B0B3BF57
+:10E130009AFDDE522DDEADBF2F6C6A2C44B4A2BF17
+:10E140000D5555555555D53FFF8300922449C23F83
+:10E150006E204CC5CD45B73F513DD0A0660DB13FB7
+:10E16000EB0D76244B7BA93F11DA22E33AAD903FC9
+:10E170004C5555555555A53F7751C1166CC156BFE5
+:10E180009015CB19A001FA3EAD529C804F7E92BEF5
+:10E19000C4B1B4BD9EEE213ED43888BEE9FAA8BD14
+:10E1A000000000000000000000004054FB21F93F87
+:10E1B0003163621A61B4D03D0000601A61B4D03D91
+:10E1C0007370032E8A19A33B0000002E8A19A33B0B
+:10E1D000C14920259A837B3900000000000000001F
+:10E1E0006E83F9A22915444ED15727FCC0DD34F5C2
+:10E1F000999562DB4190433CAB6351FE61C5BBDE48
+:10E200003A6E24B7E0D24D42EA2E49061C92D1095B
+:10E210001CEB1DFE3EA729B1F53582E88444BB2ED8
+:10E2200026709CE9417E5FB439D69139F439538325
+:10E230008B5F849C3B28F9BDFF97F81F0F9805DE84
+:10E240008B112FEF1F6D0A5ACF7E366DB709CB2782
+:10E25000663F464F2DEA5F9EC7BA27757BF1E5EB17
+:10E26000F739073DEA92528AB15FFB6B085D8D1F5B
+:10E27000000000006E83F9A22915444ED15727FCF7
+:10E28000C0DD34F5999562DB4190433CAB6351FEB0
+:10E29000A6F810111111813FD561C119A0012ABF43
+:10E2A0007DFEB157E31DC73EEB9C2B8AE6E55ABEC7
+:10E2B0007CD5CF5A3AD9E53D64656661756C745476
+:10E2C00061736B00636D6400617474695F6573747E
+:10E2D000690000006E6176690000000063616E00F5
+:10E2E000616374696F6E0000723132647300000004
+:10E2F000636861737369730076697300696E69742A
+:10E300000000000024E300080000002000030000DB
+:10E31000C401000878E3000800030020905F0000BB
+:10E3200020020008011432104201037524F41AAAD5
+:10E3300001A1E3204123E1C49AF0142910832F4561
+:10E34000530602323F5ABF04290C69045914237042
+:10E35000431AE444031E8B42D97C0C1C803B4618B4
+:10E3600001782A80DC018922A0432003027A01057A
+:08E3700024022B073D00000010
+:040000050800018965
+:00000001FF
diff --git a/MDK-ARM/IMU.uvoptx b/MDK-ARM/IMU.uvoptx
new file mode 100644
index 0000000..2dfa5e6
--- /dev/null
+++ b/MDK-ARM/IMU.uvoptx
@@ -0,0 +1,736 @@
+
+
+
+ 1.0
+
+ ### uVision Project, (C) Keil Software
+
+
+ *.c
+ *.s*; *.src; *.a*
+ *.obj; *.o
+ *.lib
+ *.txt; *.h; *.inc
+ *.plm
+ *.cpp
+ 0
+
+
+
+ 0
+ 0
+
+
+
+ IMU
+ 0x4
+ ARM-ADS
+
+ 12000000
+
+ 1
+ 1
+ 0
+ 1
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 0
+ 1
+
+ 18
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 6
+
+
+
+
+
+
+
+
+
+
+ STLink\ST-LINKIII-KEIL_SWO.dll
+
+
+
+ 0
+ UL2CM3
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM))
+
+
+ 0
+ ST-LINKIII-KEIL_SWO
+ -U-O142 -O2254 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM)
+
+
+
+
+ 0
+
+
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+ 1
+ 1
+ 0
+ 2
+ 10000000
+
+
+
+
+
+ Application/MDK-ARM
+ 0
+ 0
+ 0
+ 0
+
+ 1
+ 1
+ 2
+ 0
+ 0
+ 0
+ startup_stm32f407xx.s
+ startup_stm32f407xx.s
+ 0
+ 0
+
+
+
+
+ Application/User/Core
+ 1
+ 0
+ 0
+ 0
+
+ 2
+ 2
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/main.c
+ main.c
+ 0
+ 0
+
+
+ 2
+ 3
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/gpio.c
+ gpio.c
+ 0
+ 0
+
+
+ 2
+ 4
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/freertos.c
+ freertos.c
+ 0
+ 0
+
+
+ 2
+ 5
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/can.c
+ can.c
+ 0
+ 0
+
+
+ 2
+ 6
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/crc.c
+ crc.c
+ 0
+ 0
+
+
+ 2
+ 7
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/dma.c
+ dma.c
+ 0
+ 0
+
+
+ 2
+ 8
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/spi.c
+ spi.c
+ 0
+ 0
+
+
+ 2
+ 9
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/tim.c
+ tim.c
+ 0
+ 0
+
+
+ 2
+ 10
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/usart.c
+ usart.c
+ 0
+ 0
+
+
+ 2
+ 11
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/stm32f4xx_it.c
+ stm32f4xx_it.c
+ 0
+ 0
+
+
+ 2
+ 12
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/stm32f4xx_hal_msp.c
+ stm32f4xx_hal_msp.c
+ 0
+ 0
+
+
+
+
+ Drivers/STM32F4xx_HAL_Driver
+ 1
+ 0
+ 0
+ 0
+
+ 3
+ 13
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c
+ stm32f4xx_hal_can.c
+ 0
+ 0
+
+
+ 3
+ 14
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c
+ stm32f4xx_hal_rcc.c
+ 0
+ 0
+
+
+ 3
+ 15
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c
+ stm32f4xx_hal_rcc_ex.c
+ 0
+ 0
+
+
+ 3
+ 16
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c
+ stm32f4xx_hal_flash.c
+ 0
+ 0
+
+
+ 3
+ 17
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c
+ stm32f4xx_hal_flash_ex.c
+ 0
+ 0
+
+
+ 3
+ 18
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c
+ stm32f4xx_hal_flash_ramfunc.c
+ 0
+ 0
+
+
+ 3
+ 19
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c
+ stm32f4xx_hal_gpio.c
+ 0
+ 0
+
+
+ 3
+ 20
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c
+ stm32f4xx_hal_dma_ex.c
+ 0
+ 0
+
+
+ 3
+ 21
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c
+ stm32f4xx_hal_dma.c
+ 0
+ 0
+
+
+ 3
+ 22
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c
+ stm32f4xx_hal_pwr.c
+ 0
+ 0
+
+
+ 3
+ 23
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c
+ stm32f4xx_hal_pwr_ex.c
+ 0
+ 0
+
+
+ 3
+ 24
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c
+ stm32f4xx_hal_cortex.c
+ 0
+ 0
+
+
+ 3
+ 25
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c
+ stm32f4xx_hal.c
+ 0
+ 0
+
+
+ 3
+ 26
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c
+ stm32f4xx_hal_exti.c
+ 0
+ 0
+
+
+ 3
+ 27
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c
+ stm32f4xx_hal_crc.c
+ 0
+ 0
+
+
+ 3
+ 28
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c
+ stm32f4xx_hal_spi.c
+ 0
+ 0
+
+
+ 3
+ 29
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c
+ stm32f4xx_hal_tim.c
+ 0
+ 0
+
+
+ 3
+ 30
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c
+ stm32f4xx_hal_tim_ex.c
+ 0
+ 0
+
+
+ 3
+ 31
+ 1
+ 0
+ 0
+ 0
+ ../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c
+ stm32f4xx_hal_uart.c
+ 0
+ 0
+
+
+
+
+ Drivers/CMSIS
+ 1
+ 0
+ 0
+ 0
+
+ 4
+ 32
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/system_stm32f4xx.c
+ system_stm32f4xx.c
+ 0
+ 0
+
+
+
+
+ Middlewares/FreeRTOS
+ 0
+ 0
+ 0
+ 0
+
+ 5
+ 33
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/croutine.c
+ croutine.c
+ 0
+ 0
+
+
+ 5
+ 34
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c
+ event_groups.c
+ 0
+ 0
+
+
+ 5
+ 35
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/list.c
+ list.c
+ 0
+ 0
+
+
+ 5
+ 36
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/queue.c
+ queue.c
+ 0
+ 0
+
+
+ 5
+ 37
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c
+ stream_buffer.c
+ 0
+ 0
+
+
+ 5
+ 38
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/tasks.c
+ tasks.c
+ 0
+ 0
+
+
+ 5
+ 39
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/timers.c
+ timers.c
+ 0
+ 0
+
+
+ 5
+ 40
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c
+ cmsis_os2.c
+ 0
+ 0
+
+
+ 5
+ 41
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c
+ heap_4.c
+ 0
+ 0
+
+
+ 5
+ 42
+ 1
+ 0
+ 0
+ 0
+ ../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c
+ port.c
+ 0
+ 0
+
+
+
+
+ ::CMSIS
+ 0
+ 0
+ 0
+ 1
+
+
+
diff --git a/MDK-ARM/keilkill.bat b/MDK-ARM/keilkill.bat
new file mode 100644
index 0000000..df93ff7
--- /dev/null
+++ b/MDK-ARM/keilkill.bat
@@ -0,0 +1,27 @@
+del *.bak /s
+del *.ddk /s
+del *.edk /s
+del *.lst /s
+del *.lnp /s
+del *.mpf /s
+del *.mpj /s
+del *.obj /s
+del *.omf /s
+::del *.opt /s ::不允许删除JTAG的设置
+del *.plg /s
+del *.rpt /s
+del *.tmp /s
+del *.__i /s
+del *.crf /s
+del *.o /s
+del *.d /s
+del *.axf /s
+del *.tra /s
+del *.dep /s
+del JLinkLog.txt /s
+
+del *.iex /s
+del *.htm /s
+del *.sct /s
+del *.map /s
+exit
diff --git a/MDK-ARM/startup_stm32f407xx.s b/MDK-ARM/startup_stm32f407xx.s
new file mode 100644
index 0000000..1bef5eb
--- /dev/null
+++ b/MDK-ARM/startup_stm32f407xx.s
@@ -0,0 +1,423 @@
+;*******************************************************************************
+;* File Name : startup_stm32f407xx.s
+;* Author : MCD Application Team
+;* Description : STM32F407xx devices vector table for MDK-ARM toolchain.
+;* This module performs:
+;* - Set the initial SP
+;* - Set the initial PC == Reset_Handler
+;* - Set the vector table entries with the exceptions ISR address
+;* - Branches to __main in the C library (which eventually
+;* calls main()).
+;* After Reset the CortexM4 processor is in Thread mode,
+;* priority is Privileged, and the Stack is set to Main.
+;*******************************************************************************
+;* @attention
+;*
+;* Copyright (c) 2017 STMicroelectronics.
+;* All rights reserved.
+;*
+;* This software is licensed under terms that can be found in the LICENSE file
+;* in the root directory of this software component.
+;* If no LICENSE file comes with this software, it is provided AS-IS.
+;*
+;*******************************************************************************
+;* <<< Use Configuration Wizard in Context Menu >>>
+;
+; Amount of memory (in bytes) allocated for Stack
+; Tailor this value to your application needs
+; Stack Configuration
+; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
+;
+
+Stack_Size EQU 0x400
+
+ AREA STACK, NOINIT, READWRITE, ALIGN=3
+Stack_Mem SPACE Stack_Size
+__initial_sp
+
+
+; Heap Configuration
+; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
+;
+
+Heap_Size EQU 0x200
+
+ AREA HEAP, NOINIT, READWRITE, ALIGN=3
+__heap_base
+Heap_Mem SPACE Heap_Size
+__heap_limit
+
+ PRESERVE8
+ THUMB
+
+
+; Vector Table Mapped to Address 0 at Reset
+ AREA RESET, DATA, READONLY
+ EXPORT __Vectors
+ EXPORT __Vectors_End
+ EXPORT __Vectors_Size
+
+__Vectors DCD __initial_sp ; Top of Stack
+ DCD Reset_Handler ; Reset Handler
+ DCD NMI_Handler ; NMI Handler
+ DCD HardFault_Handler ; Hard Fault Handler
+ DCD MemManage_Handler ; MPU Fault Handler
+ DCD BusFault_Handler ; Bus Fault Handler
+ DCD UsageFault_Handler ; Usage Fault Handler
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD 0 ; Reserved
+ DCD SVC_Handler ; SVCall Handler
+ DCD DebugMon_Handler ; Debug Monitor Handler
+ DCD 0 ; Reserved
+ DCD PendSV_Handler ; PendSV Handler
+ DCD SysTick_Handler ; SysTick Handler
+
+ ; External Interrupts
+ DCD WWDG_IRQHandler ; Window WatchDog
+ DCD PVD_IRQHandler ; PVD through EXTI Line detection
+ DCD TAMP_STAMP_IRQHandler ; Tamper and TimeStamps through the EXTI line
+ DCD RTC_WKUP_IRQHandler ; RTC Wakeup through the EXTI line
+ DCD FLASH_IRQHandler ; FLASH
+ DCD RCC_IRQHandler ; RCC
+ DCD EXTI0_IRQHandler ; EXTI Line0
+ DCD EXTI1_IRQHandler ; EXTI Line1
+ DCD EXTI2_IRQHandler ; EXTI Line2
+ DCD EXTI3_IRQHandler ; EXTI Line3
+ DCD EXTI4_IRQHandler ; EXTI Line4
+ DCD DMA1_Stream0_IRQHandler ; DMA1 Stream 0
+ DCD DMA1_Stream1_IRQHandler ; DMA1 Stream 1
+ DCD DMA1_Stream2_IRQHandler ; DMA1 Stream 2
+ DCD DMA1_Stream3_IRQHandler ; DMA1 Stream 3
+ DCD DMA1_Stream4_IRQHandler ; DMA1 Stream 4
+ DCD DMA1_Stream5_IRQHandler ; DMA1 Stream 5
+ DCD DMA1_Stream6_IRQHandler ; DMA1 Stream 6
+ DCD ADC_IRQHandler ; ADC1, ADC2 and ADC3s
+ DCD CAN1_TX_IRQHandler ; CAN1 TX
+ DCD CAN1_RX0_IRQHandler ; CAN1 RX0
+ DCD CAN1_RX1_IRQHandler ; CAN1 RX1
+ DCD CAN1_SCE_IRQHandler ; CAN1 SCE
+ DCD EXTI9_5_IRQHandler ; External Line[9:5]s
+ DCD TIM1_BRK_TIM9_IRQHandler ; TIM1 Break and TIM9
+ DCD TIM1_UP_TIM10_IRQHandler ; TIM1 Update and TIM10
+ DCD TIM1_TRG_COM_TIM11_IRQHandler ; TIM1 Trigger and Commutation and TIM11
+ DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
+ DCD TIM2_IRQHandler ; TIM2
+ DCD TIM3_IRQHandler ; TIM3
+ DCD TIM4_IRQHandler ; TIM4
+ DCD I2C1_EV_IRQHandler ; I2C1 Event
+ DCD I2C1_ER_IRQHandler ; I2C1 Error
+ DCD I2C2_EV_IRQHandler ; I2C2 Event
+ DCD I2C2_ER_IRQHandler ; I2C2 Error
+ DCD SPI1_IRQHandler ; SPI1
+ DCD SPI2_IRQHandler ; SPI2
+ DCD USART1_IRQHandler ; USART1
+ DCD USART2_IRQHandler ; USART2
+ DCD USART3_IRQHandler ; USART3
+ DCD EXTI15_10_IRQHandler ; External Line[15:10]s
+ DCD RTC_Alarm_IRQHandler ; RTC Alarm (A and B) through EXTI Line
+ DCD OTG_FS_WKUP_IRQHandler ; USB OTG FS Wakeup through EXTI line
+ DCD TIM8_BRK_TIM12_IRQHandler ; TIM8 Break and TIM12
+ DCD TIM8_UP_TIM13_IRQHandler ; TIM8 Update and TIM13
+ DCD TIM8_TRG_COM_TIM14_IRQHandler ; TIM8 Trigger and Commutation and TIM14
+ DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare
+ DCD DMA1_Stream7_IRQHandler ; DMA1 Stream7
+ DCD FMC_IRQHandler ; FMC
+ DCD SDIO_IRQHandler ; SDIO
+ DCD TIM5_IRQHandler ; TIM5
+ DCD SPI3_IRQHandler ; SPI3
+ DCD UART4_IRQHandler ; UART4
+ DCD UART5_IRQHandler ; UART5
+ DCD TIM6_DAC_IRQHandler ; TIM6 and DAC1&2 underrun errors
+ DCD TIM7_IRQHandler ; TIM7
+ DCD DMA2_Stream0_IRQHandler ; DMA2 Stream 0
+ DCD DMA2_Stream1_IRQHandler ; DMA2 Stream 1
+ DCD DMA2_Stream2_IRQHandler ; DMA2 Stream 2
+ DCD DMA2_Stream3_IRQHandler ; DMA2 Stream 3
+ DCD DMA2_Stream4_IRQHandler ; DMA2 Stream 4
+ DCD ETH_IRQHandler ; Ethernet
+ DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line
+ DCD CAN2_TX_IRQHandler ; CAN2 TX
+ DCD CAN2_RX0_IRQHandler ; CAN2 RX0
+ DCD CAN2_RX1_IRQHandler ; CAN2 RX1
+ DCD CAN2_SCE_IRQHandler ; CAN2 SCE
+ DCD OTG_FS_IRQHandler ; USB OTG FS
+ DCD DMA2_Stream5_IRQHandler ; DMA2 Stream 5
+ DCD DMA2_Stream6_IRQHandler ; DMA2 Stream 6
+ DCD DMA2_Stream7_IRQHandler ; DMA2 Stream 7
+ DCD USART6_IRQHandler ; USART6
+ DCD I2C3_EV_IRQHandler ; I2C3 event
+ DCD I2C3_ER_IRQHandler ; I2C3 error
+ DCD OTG_HS_EP1_OUT_IRQHandler ; USB OTG HS End Point 1 Out
+ DCD OTG_HS_EP1_IN_IRQHandler ; USB OTG HS End Point 1 In
+ DCD OTG_HS_WKUP_IRQHandler ; USB OTG HS Wakeup through EXTI
+ DCD OTG_HS_IRQHandler ; USB OTG HS
+ DCD DCMI_IRQHandler ; DCMI
+ DCD 0 ; Reserved
+ DCD HASH_RNG_IRQHandler ; Hash and Rng
+ DCD FPU_IRQHandler ; FPU
+
+
+__Vectors_End
+
+__Vectors_Size EQU __Vectors_End - __Vectors
+
+ AREA |.text|, CODE, READONLY
+
+; Reset handler
+Reset_Handler PROC
+ EXPORT Reset_Handler [WEAK]
+ IMPORT SystemInit
+ IMPORT __main
+
+
+ LDR R0, =SystemInit
+ BLX R0
+ LDR R0, =__main
+ BX R0
+ ENDP
+
+; Dummy Exception Handlers (infinite loops which can be modified)
+
+NMI_Handler PROC
+ EXPORT NMI_Handler [WEAK]
+ B .
+ ENDP
+HardFault_Handler\
+ PROC
+ EXPORT HardFault_Handler [WEAK]
+ B .
+ ENDP
+MemManage_Handler\
+ PROC
+ EXPORT MemManage_Handler [WEAK]
+ B .
+ ENDP
+BusFault_Handler\
+ PROC
+ EXPORT BusFault_Handler [WEAK]
+ B .
+ ENDP
+UsageFault_Handler\
+ PROC
+ EXPORT UsageFault_Handler [WEAK]
+ B .
+ ENDP
+SVC_Handler PROC
+ EXPORT SVC_Handler [WEAK]
+ B .
+ ENDP
+DebugMon_Handler\
+ PROC
+ EXPORT DebugMon_Handler [WEAK]
+ B .
+ ENDP
+PendSV_Handler PROC
+ EXPORT PendSV_Handler [WEAK]
+ B .
+ ENDP
+SysTick_Handler PROC
+ EXPORT SysTick_Handler [WEAK]
+ B .
+ ENDP
+
+Default_Handler PROC
+
+ EXPORT WWDG_IRQHandler [WEAK]
+ EXPORT PVD_IRQHandler [WEAK]
+ EXPORT TAMP_STAMP_IRQHandler [WEAK]
+ EXPORT RTC_WKUP_IRQHandler [WEAK]
+ EXPORT FLASH_IRQHandler [WEAK]
+ EXPORT RCC_IRQHandler [WEAK]
+ EXPORT EXTI0_IRQHandler [WEAK]
+ EXPORT EXTI1_IRQHandler [WEAK]
+ EXPORT EXTI2_IRQHandler [WEAK]
+ EXPORT EXTI3_IRQHandler [WEAK]
+ EXPORT EXTI4_IRQHandler [WEAK]
+ EXPORT DMA1_Stream0_IRQHandler [WEAK]
+ EXPORT DMA1_Stream1_IRQHandler [WEAK]
+ EXPORT DMA1_Stream2_IRQHandler [WEAK]
+ EXPORT DMA1_Stream3_IRQHandler [WEAK]
+ EXPORT DMA1_Stream4_IRQHandler [WEAK]
+ EXPORT DMA1_Stream5_IRQHandler [WEAK]
+ EXPORT DMA1_Stream6_IRQHandler [WEAK]
+ EXPORT ADC_IRQHandler [WEAK]
+ EXPORT CAN1_TX_IRQHandler [WEAK]
+ EXPORT CAN1_RX0_IRQHandler [WEAK]
+ EXPORT CAN1_RX1_IRQHandler [WEAK]
+ EXPORT CAN1_SCE_IRQHandler [WEAK]
+ EXPORT EXTI9_5_IRQHandler [WEAK]
+ EXPORT TIM1_BRK_TIM9_IRQHandler [WEAK]
+ EXPORT TIM1_UP_TIM10_IRQHandler [WEAK]
+ EXPORT TIM1_TRG_COM_TIM11_IRQHandler [WEAK]
+ EXPORT TIM1_CC_IRQHandler [WEAK]
+ EXPORT TIM2_IRQHandler [WEAK]
+ EXPORT TIM3_IRQHandler [WEAK]
+ EXPORT TIM4_IRQHandler [WEAK]
+ EXPORT I2C1_EV_IRQHandler [WEAK]
+ EXPORT I2C1_ER_IRQHandler [WEAK]
+ EXPORT I2C2_EV_IRQHandler [WEAK]
+ EXPORT I2C2_ER_IRQHandler [WEAK]
+ EXPORT SPI1_IRQHandler [WEAK]
+ EXPORT SPI2_IRQHandler [WEAK]
+ EXPORT USART1_IRQHandler [WEAK]
+ EXPORT USART2_IRQHandler [WEAK]
+ EXPORT USART3_IRQHandler [WEAK]
+ EXPORT EXTI15_10_IRQHandler [WEAK]
+ EXPORT RTC_Alarm_IRQHandler [WEAK]
+ EXPORT OTG_FS_WKUP_IRQHandler [WEAK]
+ EXPORT TIM8_BRK_TIM12_IRQHandler [WEAK]
+ EXPORT TIM8_UP_TIM13_IRQHandler [WEAK]
+ EXPORT TIM8_TRG_COM_TIM14_IRQHandler [WEAK]
+ EXPORT TIM8_CC_IRQHandler [WEAK]
+ EXPORT DMA1_Stream7_IRQHandler [WEAK]
+ EXPORT FMC_IRQHandler [WEAK]
+ EXPORT SDIO_IRQHandler [WEAK]
+ EXPORT TIM5_IRQHandler [WEAK]
+ EXPORT SPI3_IRQHandler [WEAK]
+ EXPORT UART4_IRQHandler [WEAK]
+ EXPORT UART5_IRQHandler [WEAK]
+ EXPORT TIM6_DAC_IRQHandler [WEAK]
+ EXPORT TIM7_IRQHandler [WEAK]
+ EXPORT DMA2_Stream0_IRQHandler [WEAK]
+ EXPORT DMA2_Stream1_IRQHandler [WEAK]
+ EXPORT DMA2_Stream2_IRQHandler [WEAK]
+ EXPORT DMA2_Stream3_IRQHandler [WEAK]
+ EXPORT DMA2_Stream4_IRQHandler [WEAK]
+ EXPORT ETH_IRQHandler [WEAK]
+ EXPORT ETH_WKUP_IRQHandler [WEAK]
+ EXPORT CAN2_TX_IRQHandler [WEAK]
+ EXPORT CAN2_RX0_IRQHandler [WEAK]
+ EXPORT CAN2_RX1_IRQHandler [WEAK]
+ EXPORT CAN2_SCE_IRQHandler [WEAK]
+ EXPORT OTG_FS_IRQHandler [WEAK]
+ EXPORT DMA2_Stream5_IRQHandler [WEAK]
+ EXPORT DMA2_Stream6_IRQHandler [WEAK]
+ EXPORT DMA2_Stream7_IRQHandler [WEAK]
+ EXPORT USART6_IRQHandler [WEAK]
+ EXPORT I2C3_EV_IRQHandler [WEAK]
+ EXPORT I2C3_ER_IRQHandler [WEAK]
+ EXPORT OTG_HS_EP1_OUT_IRQHandler [WEAK]
+ EXPORT OTG_HS_EP1_IN_IRQHandler [WEAK]
+ EXPORT OTG_HS_WKUP_IRQHandler [WEAK]
+ EXPORT OTG_HS_IRQHandler [WEAK]
+ EXPORT DCMI_IRQHandler [WEAK]
+ EXPORT HASH_RNG_IRQHandler [WEAK]
+ EXPORT FPU_IRQHandler [WEAK]
+
+WWDG_IRQHandler
+PVD_IRQHandler
+TAMP_STAMP_IRQHandler
+RTC_WKUP_IRQHandler
+FLASH_IRQHandler
+RCC_IRQHandler
+EXTI0_IRQHandler
+EXTI1_IRQHandler
+EXTI2_IRQHandler
+EXTI3_IRQHandler
+EXTI4_IRQHandler
+DMA1_Stream0_IRQHandler
+DMA1_Stream1_IRQHandler
+DMA1_Stream2_IRQHandler
+DMA1_Stream3_IRQHandler
+DMA1_Stream4_IRQHandler
+DMA1_Stream5_IRQHandler
+DMA1_Stream6_IRQHandler
+ADC_IRQHandler
+CAN1_TX_IRQHandler
+CAN1_RX0_IRQHandler
+CAN1_RX1_IRQHandler
+CAN1_SCE_IRQHandler
+EXTI9_5_IRQHandler
+TIM1_BRK_TIM9_IRQHandler
+TIM1_UP_TIM10_IRQHandler
+TIM1_TRG_COM_TIM11_IRQHandler
+TIM1_CC_IRQHandler
+TIM2_IRQHandler
+TIM3_IRQHandler
+TIM4_IRQHandler
+I2C1_EV_IRQHandler
+I2C1_ER_IRQHandler
+I2C2_EV_IRQHandler
+I2C2_ER_IRQHandler
+SPI1_IRQHandler
+SPI2_IRQHandler
+USART1_IRQHandler
+USART2_IRQHandler
+USART3_IRQHandler
+EXTI15_10_IRQHandler
+RTC_Alarm_IRQHandler
+OTG_FS_WKUP_IRQHandler
+TIM8_BRK_TIM12_IRQHandler
+TIM8_UP_TIM13_IRQHandler
+TIM8_TRG_COM_TIM14_IRQHandler
+TIM8_CC_IRQHandler
+DMA1_Stream7_IRQHandler
+FMC_IRQHandler
+SDIO_IRQHandler
+TIM5_IRQHandler
+SPI3_IRQHandler
+UART4_IRQHandler
+UART5_IRQHandler
+TIM6_DAC_IRQHandler
+TIM7_IRQHandler
+DMA2_Stream0_IRQHandler
+DMA2_Stream1_IRQHandler
+DMA2_Stream2_IRQHandler
+DMA2_Stream3_IRQHandler
+DMA2_Stream4_IRQHandler
+ETH_IRQHandler
+ETH_WKUP_IRQHandler
+CAN2_TX_IRQHandler
+CAN2_RX0_IRQHandler
+CAN2_RX1_IRQHandler
+CAN2_SCE_IRQHandler
+OTG_FS_IRQHandler
+DMA2_Stream5_IRQHandler
+DMA2_Stream6_IRQHandler
+DMA2_Stream7_IRQHandler
+USART6_IRQHandler
+I2C3_EV_IRQHandler
+I2C3_ER_IRQHandler
+OTG_HS_EP1_OUT_IRQHandler
+OTG_HS_EP1_IN_IRQHandler
+OTG_HS_WKUP_IRQHandler
+OTG_HS_IRQHandler
+DCMI_IRQHandler
+HASH_RNG_IRQHandler
+FPU_IRQHandler
+
+ B .
+
+ ENDP
+
+ ALIGN
+
+;*******************************************************************************
+; User Stack and Heap initialization
+;*******************************************************************************
+ IF :DEF:__MICROLIB
+
+ EXPORT __initial_sp
+ EXPORT __heap_base
+ EXPORT __heap_limit
+
+ ELSE
+
+ IMPORT __use_two_region_memory
+ EXPORT __user_initial_stackheap
+
+__user_initial_stackheap
+
+ LDR R0, = Heap_Mem
+ LDR R1, =(Stack_Mem + Stack_Size)
+ LDR R2, = (Heap_Mem + Heap_Size)
+ LDR R3, = Stack_Mem
+ BX LR
+
+ ALIGN
+
+ ENDIF
+
+ END
diff --git a/MDK-ARM/study.md b/MDK-ARM/study.md
new file mode 100644
index 0000000..e5350ea
--- /dev/null
+++ b/MDK-ARM/study.md
@@ -0,0 +1,25 @@
+# 1 TASK 错误检测
+# 我感觉是在单独模块里写任务和功能,在task里设置总任务:init 功能 延时 错误处理
+
+
+# ahrss算法
+# 学各种滤波
+# 卡尔曼滤波
+
+
+# osMessageQueueId_t消息句柄
+
+# can_use.c大疆电机控制函数
+
+# osThreadId_t 操作系统中的线程 ID
+
+# UBaseType_t unsigned int 类型的别名,用于表示无符号整数值。它通常用于计数任务的堆栈使用情况、任务的优先级等等。防止堆栈溢出等问题。
+
+# osThreadGetStackSpace 是一个函数,用于获取指定线程的剩余堆栈空间 UBaseType_t osThreadGetStackSpace(osThreadId_t thread_id); thread_id: 指定线程的 ID 返回值:剩余堆栈空间的大小(以字节为单位)
+
+# osMessageQueueGet osStatus osMessageQueueGet(osMessageQueueId_t queue_id, void *buffer, uint16_t buffer_size, uint32_t timeout); 返回值:
+ # osOK: 获取消息成功
+ # osErrorTimeout: 超时
+ # osErrorParameter: 参数错误
+ # osErrorResource: 资源错误
+
\ No newline at end of file