From 8393ec8d5ae32a989cbcee07ba9e9d7ad9ef6af9 Mon Sep 17 00:00:00 2001 From: Chiri Date: Mon, 1 Sep 2025 08:08:12 +0800 Subject: [PATCH] 2025.09.01 --- Core/Src/main.c | 57 +- Core/Src/stm32f4xx_it.c | 6 +- Core/Src/tim.c | 18 +- EWARM/PLSR.dep | 1408 +++++------ EWARM/PLSR.ewp | 2641 ++++++++++---------- EWARM/settings/PLSR.dbgdt | 6 +- EWARM/settings/PLSR.dnx | 17 +- EWARM/settings/Project.wsdt | 32 +- EWARM/settings/Project_EditorBookmarks.xml | 40 +- Hardware/PLSR.c | 46 +- Hardware/PLSR.h | 1 + Hardware/PSCARR.c | 7 +- PLSR.ioc | 18 +- Words/测试大纲.doc | Bin 51638 -> 69632 bytes Words/设计方案书 .doc | Bin 404992 -> 461312 bytes 15 files changed, 2137 insertions(+), 2160 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index 0578cd7..8e9186b 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -46,7 +46,7 @@ uint32_t N_Acc = 0; uint8_t EXT_Flag = 0; uint8_t PulseStartFlag = 0; -uint8_t ArrTimes = 0; +uint32_t ArrTimes = 0; uint8_t FixArrFlag = 0; uint8_t PulseRuning = 0; @@ -83,7 +83,7 @@ void SystemClock_Config(void); #define TASK_Y1Direction 6 #define TASK_PulseStart 5 #define TASK_DirOutput 6 -#define TASK_PulseGetCount 4 +#define TASK_PulseGetCount 5 #define TASK_EXTSet 6 /* ÈÎÎñ¶ÑÕ»´óС */ @@ -248,7 +248,6 @@ int main(void) NowFrequency = PulseOutput[Options.StartPulse].Frequency; NowPulse = Options.StartPulse; - N_Acc = PulseOutput[Options.StartPulse].Frequency * Options.AccDownTime / 2000; CPU_CRITICAL_EXIT() ; ///Í˳öÁÙ½çÇø @@ -457,9 +456,9 @@ void PulseGetCount(void *p_arg) if (TIM2->CNT != 0) CNT_Only[NowPulse] = TIM2->CNT; AllPulseCNT = CNT_Only[0] + CNT_Only[1] + CNT_Only[2] + CNT_Only[3] + CNT_Only[4] + CNT_Only[5] + CNT_Only[6] + CNT_Only[7] + - CNT_Only[8] + CNT_Only[9] + CNT_Only[10]; - + CNT_Only[8] + CNT_Only[9]; CountSave(); + OSTimeDly(10, OS_OPT_TIME_DLY, &err); } } @@ -541,15 +540,16 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) if (htim == (&htim3)) { /* ¶ÎÇл»µÄ¼Ó¼õËÙ */ - if (ArrFlag == 1 && NowPulse != 10) + if (ArrFlag == 1) { /* Âö³å¼ÓËÙ */ if (PulseOutput[NowPulse].Frequency > PulseOutput[PrePulse].Frequency) /* Èç¹ûµ±Ç°µÄÂö³åƵÂÊ´óÓÚ֮ǰµÄÂö³åƵÂÊ */ { if (ArrTimes <= (int32_t)(PulseOutput[NowPulse].Frequency - PulseOutput[PrePulse].Frequency) / AccUp) { - SetFrequency(Options.SentPost, PulseOutput[PrePulse].Frequency + ArrTimes * AccUp); ArrTimes++; + SetFrequency(Options.SentPost, PulseOutput[PrePulse].Frequency + ArrTimes * AccUp); + } else { @@ -579,7 +579,7 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) } /* ʵʱÐÞ¸ÄÆµÂʵļӼõËÙ */ - if (FixArrFlag == 1 && NowPulse != 10) + if (FixArrFlag == 1) { /* Âö³å¼ÓËÙ */ if (PulseOutput[NowPulse].Frequency > NowFrequency) @@ -587,12 +587,12 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) if (ArrTimes <= Options.AccUpTime) { SetFrequency(Options.SentPost, NowFrequency + ArrTimes * AccUp); -// if(ArrTimes == 0) PulseStart(); /* ¿ªÊ¼²úÉúÂö³å */ ArrTimes++; } else { SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency); + NowFrequency = PulseOutput[NowPulse].Frequency; ArrTimes = 0; FixArrFlag = 0; HAL_TIM_Base_Stop_IT(&htim3); // Í£Ö¹¶¨Ê±Æ÷²¢½ûÓÃÖÐ¶Ï @@ -610,32 +610,37 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) else { SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency); + NowFrequency = PulseOutput[NowPulse].Frequency; ArrTimes = 0; FixArrFlag = 0; HAL_TIM_Base_Stop_IT(&htim3); // Í£Ö¹¶¨Ê±Æ÷²¢½ûÓÃÖÐ¶Ï } } } - + /* µÚÒ»¶ÎÂö³åµÄ¼ÓËÙ */ if (NowPulse == Options.StartPulse && PulseStartFlag == 1) { - if (ArrTimes <= PulseOutput[Options.StartPulse].Frequency / AccUp) - { - ArrTimes++; - SetFrequency(Options.SentPost, ArrTimes * AccUp); - if (ArrTimes == 1) PulseStart(); /* ¿ªÊ¼²úÉúÂö³å */ - - } - else - { - SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency); - PulseStartFlag = 0; - ArrTimes = 0; - HAL_TIM_Base_Stop_IT(&htim3); // Í£Ö¹¶¨Ê±Æ÷²¢½ûÓÃÖÐ¶Ï - } + SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency); + PulseStart(); + PulseStartFlag = 0; + HAL_TIM_Base_Stop_IT(&htim3); // Í£Ö¹¶¨Ê±Æ÷²¢½ûÓÃÖÐ¶Ï +// if (ArrTimes <= PulseOutput[Options.StartPulse].Frequency / AccUp) +// { +// ArrTimes++; +// SetFrequency(Options.SentPost, ArrTimes * AccUp); +// if (ArrTimes == 1) PulseStart(); /* ¿ªÊ¼²úÉúÂö³å */ +// +// } +// else +// { +// SetFrequency(Options.SentPost, PulseOutput[NowPulse].Frequency); +// PulseStartFlag = 0; +// ArrTimes = 0; +// HAL_TIM_Base_Stop_IT(&htim3); // Í£Ö¹¶¨Ê±Æ÷²¢½ûÓÃÖÐ¶Ï +// } } - +#ifdef Acc /* ×îºóÒ»¶ÎÂö³åµÄ¼õËÙ */ if (PulseRuning == 0 && NowPulse == 10) { @@ -653,6 +658,8 @@ void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim) HAL_TIM_Base_Stop_IT(&htim3); // Í£Ö¹¶¨Ê±Æ÷²¢½ûÓÃÖÐ¶Ï } } +#endif + } OSIntExit(); /* Í˳öÖÐ¶Ï */ diff --git a/Core/Src/stm32f4xx_it.c b/Core/Src/stm32f4xx_it.c index a8df2a8..a674968 100644 --- a/Core/Src/stm32f4xx_it.c +++ b/Core/Src/stm32f4xx_it.c @@ -238,7 +238,6 @@ void TIM2_IRQHandler(void) NowPulse = PulseOutput[NowPulse].NextPulse - 1; /* ½øÈëÏÂÒ»¶ÎÂö³å */ } ArrFlag = 1; - N_Acc = PulseOutput[NowPulse].Frequency * Options.AccDownTime / 2000; SetNextPulse();/* ÉèÖÃÏÂÒ»´Î½øÈëÖжϵÄÂö³åÊý */ NowFrequency = PulseOutput[NowPulse].Frequency; /* ±£´æµ±Ç°Âö³åµÄƵÂÊ */ @@ -251,9 +250,8 @@ void TIM2_IRQHandler(void) PulseCount = 0; ArrFlag = 0; PulseRuning = 0; - PrePulse = NowPulse; /* ±£´æÖ®Ç°µÄÂö³å¶Î */ - NowPulse = 10; - HAL_TIM_Base_Start_IT(&htim3); /* Æô¶¯¶¨Ê±Æ÷3ºÍÖÐ¶Ï */ + PulseEnd(); + //HAL_TIM_PWM_Stop_IT(&htim10,TIM_CHANNEL_1); /* Í£Ö¹PWMÊä³ö */ } } diff --git a/Core/Src/tim.c b/Core/Src/tim.c index 58ed9b0..17e401b 100644 --- a/Core/Src/tim.c +++ b/Core/Src/tim.c @@ -151,11 +151,7 @@ void MX_TIM10_Init(void) Error_Handler(); } /* USER CODE BEGIN TIM10_Init 2 */ - __HAL_TIM_CLEAR_FLAG(&htim10, TIM_FLAG_UPDATE); - __HAL_TIM_CLEAR_IT(&htim10, TIM_IT_UPDATE); - TIM10->SR = 0; // Ö±½ÓÇå³ý״̬¼Ä´æÆ÷ - - + /* USER CODE END TIM10_Init 2 */ HAL_TIM_MspPostInit(&htim10); @@ -178,7 +174,7 @@ void MX_TIM11_Init(void) htim11.Init.CounterMode = TIM_COUNTERMODE_UP; htim11.Init.Period = 1; htim11.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; - htim11.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + htim11.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; if (HAL_TIM_Base_Init(&htim11) != HAL_OK) { Error_Handler(); @@ -189,7 +185,7 @@ void MX_TIM11_Init(void) } sConfigOC.OCMode = TIM_OCMODE_PWM1; sConfigOC.Pulse = 0; - sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; + sConfigOC.OCPolarity = TIM_OCPOLARITY_LOW; sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; if (HAL_TIM_PWM_ConfigChannel(&htim11, &sConfigOC, TIM_CHANNEL_1) != HAL_OK) { @@ -219,7 +215,7 @@ void MX_TIM13_Init(void) htim13.Init.CounterMode = TIM_COUNTERMODE_UP; htim13.Init.Period = 1; htim13.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; - htim13.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + htim13.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; if (HAL_TIM_Base_Init(&htim13) != HAL_OK) { Error_Handler(); @@ -230,7 +226,7 @@ void MX_TIM13_Init(void) } sConfigOC.OCMode = TIM_OCMODE_PWM1; sConfigOC.Pulse = 0; - sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; + sConfigOC.OCPolarity = TIM_OCPOLARITY_LOW; sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; if (HAL_TIM_PWM_ConfigChannel(&htim13, &sConfigOC, TIM_CHANNEL_1) != HAL_OK) { @@ -260,7 +256,7 @@ void MX_TIM14_Init(void) htim14.Init.CounterMode = TIM_COUNTERMODE_UP; htim14.Init.Period = 1; htim14.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; - htim14.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE; + htim14.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; if (HAL_TIM_Base_Init(&htim14) != HAL_OK) { Error_Handler(); @@ -271,7 +267,7 @@ void MX_TIM14_Init(void) } sConfigOC.OCMode = TIM_OCMODE_PWM1; sConfigOC.Pulse = 0; - sConfigOC.OCPolarity = TIM_OCPOLARITY_HIGH; + sConfigOC.OCPolarity = TIM_OCPOLARITY_LOW; sConfigOC.OCFastMode = TIM_OCFAST_DISABLE; if (HAL_TIM_PWM_ConfigChannel(&htim14, &sConfigOC, TIM_CHANNEL_1) != HAL_OK) { diff --git a/EWARM/PLSR.dep b/EWARM/PLSR.dep index 70de91c..73887cc 100644 --- a/EWARM/PLSR.dep +++ b/EWARM/PLSR.dep @@ -1,718 +1,718 @@ 4 - 1329450197 + 1172036623 PLSR - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c - $PROJ_DIR$\..\Core\Src\tim.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c $PROJ_DIR$\..\Core\Src\gpio.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c $PROJ_DIR$\startup_stm32f407xx.s + $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c - $PROJ_DIR$\..\Core\Src\dma.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c $PROJ_DIR$\..\Core\Src\usart.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c - $TOOLKIT_DIR$\inc\c\stddef.h - $PROJ_DIR$\PLSR\Obj\CRC.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_cfg_app.o - $PROJ_DIR$\PLSR\Obj\PSCARR.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_var.xcl - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h - $PROJ_DIR$\PLSR\Obj\os_stat.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.xcl + $PROJ_DIR$\PLSR\Obj\os_cpu_c.xcl + $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.o + $PROJ_DIR$\PLSR\Obj\PSCARR.o $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h - $PROJ_DIR$\PLSR\Obj\os_tmr.__cstat.et $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.o - $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.xcl - $PROJ_DIR$\PLSR\Obj\bsp.xcl - $PROJ_DIR$\PLSR\Obj\os_time.xcl - $PROJ_DIR$\PLSR\Obj\PLSR.__cstat.et - $PROJ_DIR$\..\Hardware\PSCARR.h - $TOOLKIT_DIR$\inc\c\stdint.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.o - $PROJ_DIR$\PLSR\Obj\lib_math.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_cpu_a.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.xcl - $PROJ_DIR$\PLSR\Obj\os_pend_multi.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_cfg_app.xcl - $PROJ_DIR$\PLSR\Obj\BitSet.__cstat.et - $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h - $PROJ_DIR$\PLSR\Obj\lib_math.xcl - $PROJ_DIR$\PLSR\Obj\os_msg.o - $PROJ_DIR$\PLSR\Obj\os_prio.xcl - $PROJ_DIR$\PLSR\Obj\BitSet.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_math.o - $PROJ_DIR$\PLSR\Exe\PLSR.out - $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h - $PROJ_DIR$\PLSR\Obj\tim.xcl - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h - $PROJ_DIR$\PLSR\Obj\os_var.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_prio.o - $PROJ_DIR$\PLSR\Obj\os_dbg.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_mutex.xcl - $TOOLKIT_DIR$\inc\c\ycheck.h - $PROJ_DIR$\PLSR\Obj\bsp.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_mem.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_str.o - $PROJ_DIR$\PLSR\Obj\os_core.__cstat.et - $PROJ_DIR$\PLSR\Obj\dma.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_int.o - $PROJ_DIR$\PLSR\Obj\os_tmr.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.o - $PROJ_DIR$\..\Hardware\PLSR.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h - $PROJ_DIR$\..\Core\Inc\dma.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.o - $PROJ_DIR$\PLSR\Obj\gpio.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.o - $PROJ_DIR$\..\Hardware\sram.h - $PROJ_DIR$\PLSR\Obj\BitSet.xcl - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.o - $PROJ_DIR$\PLSR\Obj\cpu_core.o - $PROJ_DIR$\PLSR\Obj\CRC.xcl - $PROJ_DIR$\PLSR\Obj\os_msg.xcl - $PROJ_DIR$\PLSR\Obj\usart.o - $TOOLKIT_DIR$\inc\c\string.h - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h - $PROJ_DIR$\PLSR\Obj\os_core.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.o + $PROJ_DIR$\PLSR\Obj\os_stat.__cstat.et + $PROJ_DIR$\PLSR\Obj\lib_ascii.o $TOOLKIT_DIR$\lib\shb_l.a - $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.o - $PROJ_DIR$\PLSR\Obj\os_mutex.__cstat.et + $PROJ_DIR$\PLSR\Obj\lib_str.xcl + $PROJ_DIR$\PLSR\Obj\os_mem.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.o + $PROJ_DIR$\PLSR\Obj\os_cfg_app.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_sem.__cstat.et $PROJ_DIR$\PLSR\Obj\os_time.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.o + $PROJ_DIR$\PLSR\Obj\os_mem.__cstat.et $PROJ_DIR$\PLSR\Obj\bsp.o + $PROJ_DIR$\PLSR\Obj\os_msg.__cstat.et $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.xcl + $PROJ_DIR$\PLSR\Obj\tim.xcl $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h - $PROJ_DIR$\PLSR\Obj\usart.xcl - $PROJ_DIR$\PLSR\Obj\os_q.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.xcl + $PROJ_DIR$\PLSR\Obj\os_core.xcl + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_cortex.h $PROJ_DIR$\PLSR\Obj\gpio.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.o - $PROJ_DIR$\PLSR\Obj\lib_str.xcl - $PROJ_DIR$\PLSR\Obj\os_msg.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_ascii.__cstat.et - $PROJ_DIR$\PLSR\Obj\cpu_c.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash.xcl - $PROJ_DIR$\PLSR\Obj\PSCARR.o - $PROJ_DIR$\PLSR\Obj\tim.__cstat.et $TOOLKIT_DIR$\inc\c\math.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.xcl - $PROJ_DIR$\PLSR\Obj\os_cpu_c.xcl - $PROJ_DIR$\PLSR\Obj\gpio.xcl - $PROJ_DIR$\PLSR\Obj\os_mem.xcl - $PROJ_DIR$\PLSR\Obj\os_stat.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_mem.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.o $PROJ_DIR$\PLSR\Obj\os_cpu_c.__cstat.et - $PROJ_DIR$\PLSR\Obj\sram.o - $PROJ_DIR$\PLSR\Obj\os_pend_multi.xcl - $PROJ_DIR$\PLSR\Obj\os_sem.__cstat.et - $PROJ_DIR$\..\Hardware\CRC.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h - $PROJ_DIR$\PLSR\List\PLSR.map - $PROJ_DIR$\PLSR\Obj\cpu_a.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash.h + $PROJ_DIR$\PLSR\Obj\lib_ascii.__cstat.et + $PROJ_DIR$\PLSR\Obj\gpio.xcl + $PROJ_DIR$\PLSR\Obj\os_stat.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.__cstat.et + $PROJ_DIR$\PLSR\Obj\PLSR.pbd + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_msg.o + $PROJ_DIR$\..\Drivers\CMSIS\Include\core_cm4.h + $PROJ_DIR$\PLSR\Obj\lib_math.xcl + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_exti.h + $PROJ_DIR$\PLSR\Obj\os_pend_multi.__cstat.et + $PROJ_DIR$\PLSR\Obj\BitSet.__cstat.et + $PROJ_DIR$\PLSR\Obj\bsp.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_prio.xcl + $PROJ_DIR$\PLSR\Obj\cpu_c.__cstat.et + $PROJ_DIR$\PLSR\Obj\lib_math.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_mutex.__cstat.et + $PROJ_DIR$\PLSR\Obj\BitSet.o + $PROJ_DIR$\PLSR\Obj\PLSR.__cstat.et + $PROJ_DIR$\PLSR\Exe\PLSR.out + $PROJ_DIR$\PLSR\Obj\os_dbg.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.xcl + $PROJ_DIR$\PLSR\Obj\os_cfg_app.xcl + $PROJ_DIR$\PLSR\Obj\lib_math.o + $PROJ_DIR$\PLSR\Obj\os_cpu_a.o + $PROJ_DIR$\PLSR\Obj\os_tmr.__cstat.et + $PROJ_DIR$\PLSR\Obj\cpu_c.xcl + $TOOLKIT_DIR$\inc\c\DLib_Product_stdlib.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.o + $PROJ_DIR$\..\Hardware\PSCARR.h + $PROJ_DIR$\PLSR\Obj\cpu_core.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.__cstat.et + $PROJ_DIR$\PLSR\Obj\main.xcl + $PROJ_DIR$\PLSR\Obj\os_task.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.o + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.__cstat.et + $PROJ_DIR$\PLSR\Obj\modbus.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_task.xcl + $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.__cstat.et + $PROJ_DIR$\PLSR\Obj\CRC.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.xcl + $PROJ_DIR$\PLSR\Obj\os_app_hooks.o + $PROJ_DIR$\PLSR\Obj\os_dbg.xcl + $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h + $PROJ_DIR$\PLSR\Obj\os_int.__cstat.et + $PROJ_DIR$\PLSR\Obj\lib_ascii.xcl $TOOLKIT_DIR$\inc\c\ctype.h - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.__cstat.et - $TOOLKIT_DIR$\lib\m7M_tl.a - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.xcl - $PROJ_DIR$\PLSR\Obj\sram.xcl - $PROJ_DIR$\PLSR\Obj\lib_mem.xcl + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.xcl + $PROJ_DIR$\PLSR\Obj\sram.__cstat.et + $PROJ_DIR$\PLSR\Obj\tim.o + $PROJ_DIR$\PLSR\Obj\lib_str.__cstat.et + $PROJ_DIR$\PLSR\Obj\main.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.__cstat.et + $PROJ_DIR$\..\Core\Inc\main.h + $PROJ_DIR$\PLSR\Obj\os_app_hooks.__cstat.et + $PROJ_DIR$\PLSR\Obj\modbus.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_flag.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h + $PROJ_DIR$\PLSR\Obj\PLSR.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.o + $PROJ_DIR$\PLSR\Obj\os_time.__cstat.et + $PROJ_DIR$\PLSR\Obj\main.o + $TOOLKIT_DIR$\lib\rt7M_tl.a + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.o + $PROJ_DIR$\PLSR\Obj\os_app_hooks.xcl + $PROJ_DIR$\PLSR\Obj\os_tick.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.xcl + $PROJ_DIR$\PLSR\Obj\os_q.xcl + $TOOLKIT_DIR$\inc\c\DLib_Defaults.h + $TOOLKIT_DIR$\inc\c\stddef.h + $PROJ_DIR$\PLSR\Obj\lib_mem_a.o + $PROJ_DIR$\PLSR\Obj\os_task.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_pend_multi.o + $PROJ_DIR$\PLSR\Obj\usart.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_int.xcl + $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h + $TOOLKIT_DIR$\inc\c\intrinsics.h + $TOOLKIT_DIR$\inc\c\stdarg.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.o + $PROJ_DIR$\PLSR\Obj\os_core.o + $PROJ_DIR$\PLSR\Obj\os_cpu_c.o + $TOOLKIT_DIR$\inc\c\DLib_float_setup.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.__cstat.et + $PROJ_DIR$\stm32f407xx_flash.icf + $TOOLKIT_DIR$\inc\c\DLib_Product.h $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_dma_ex.h - $PROJ_DIR$\..\Core\Inc\tim.h - $PROJ_DIR$\PLSR\Obj\os_flag.xcl - $PROJ_DIR$\PLSR\Obj\os_mutex.o + $PROJ_DIR$\PLSR\Obj\dma.__cstat.et + $PROJ_DIR$\PLSR\Obj\PSCARR.xcl $PROJ_DIR$\PLSR\Obj\lib_mem.o $PROJ_DIR$\..\Drivers\CMSIS\Include\mpu_armv7.h - $PROJ_DIR$\PLSR\Obj\os_time.__cstat.et + $PROJ_DIR$\..\Hardware\PLSR.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr_ex.h + $TOOLKIT_DIR$\inc\c\string.h + $PROJ_DIR$\..\Core\Inc\tim.h + $PROJ_DIR$\..\Hardware\CRC.h + $PROJ_DIR$\PLSR\Obj\sram.o + $PROJ_DIR$\PLSR\Obj\os_stat.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ex.h + $PROJ_DIR$\PLSR\Obj\CRC.o + $PROJ_DIR$\PLSR\Obj\dma.o + $PROJ_DIR$\PLSR\Obj\os_pend_multi.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.__cstat.et $PROJ_DIR$\PLSR\Obj\os_sem.xcl $PROJ_DIR$\PLSR\Obj\PLSR.xcl + $PROJ_DIR$\PLSR\Obj\os_mutex.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_pwr.h + $PROJ_DIR$\PLSR\Obj\usart.xcl $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\dma.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.xcl - $TOOLKIT_DIR$\inc\c\DLib_Product.h - $PROJ_DIR$\PLSR\Obj\modbus.xcl - $TOOLKIT_DIR$\inc\c\DLib_Config_Full.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_type.h - $PROJ_DIR$\PLSR\Obj\CRC.o - $PROJ_DIR$\PLSR\Obj\os_q.__cstat.et - $PROJ_DIR$\PLSR\Obj\cpu_core.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.xcl - $PROJ_DIR$\PLSR\Obj\os_tick.xcl - $PROJ_DIR$\PLSR\Obj\os_tmr.o - $PROJ_DIR$\PLSR\Obj\dma.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_def.h $PROJ_DIR$\PLSR\Exe\PLSR.hex - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.__cstat.et + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_type.h + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h + $PROJ_DIR$\..\Core\Inc\usart.h + $PROJ_DIR$\PLSR\Obj\lib_mem.xcl + $TOOLKIT_DIR$\inc\c\iccarm_builtin.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.xcl + $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.xcl + $TOOLKIT_DIR$\inc\c\ysizet.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.__cstat.et + $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.xcl + $PROJ_DIR$\PLSR\Obj\os_tick.__cstat.et + $PROJ_DIR$\PLSR\Obj\sram.xcl + $PROJ_DIR$\PLSR\List\PLSR.map + $PROJ_DIR$\PLSR\Obj\os_flag.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_var.xcl + $TOOLKIT_DIR$\lib\m7M_tl.a + $TOOLKIT_DIR$\inc\c\stdlib.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.xcl + $PROJ_DIR$\PLSR\Obj\PSCARR.__cstat.et $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h - $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h + $PROJ_DIR$\PLSR\Obj\startup_stm32f407xx.o + $PROJ_DIR$\PLSR\Obj\cpu_a.o + $PROJ_DIR$\PLSR\Obj\cpu_c.o + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h + $PROJ_DIR$\..\Hardware\modbus.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.__cstat.et $PROJ_DIR$\PLSR\Obj\os_mem.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.xcl + $PROJ_DIR$\..\Core\Inc\gpio.h + $PROJ_DIR$\PLSR\Obj\os_flag.xcl + $PROJ_DIR$\PLSR\Obj\os_cfg_app.o + $PROJ_DIR$\..\Hardware\BitSet.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.o + $PROJ_DIR$\PLSR\Obj\dma.xcl + $PROJ_DIR$\PLSR\Obj\usart.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_uart.h + $TOOLKIT_DIR$\inc\c\ycheck.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ramfunc.o + $PROJ_DIR$\PLSR\Obj\lib_str.o + $PROJ_DIR$\PLSR\Obj\os_tmr.xcl + $PROJ_DIR$\PLSR\Obj\gpio.o + $PROJ_DIR$\..\Core\Inc\dma.h + $PROJ_DIR$\PLSR\Obj\os_core.__cstat.et + $PROJ_DIR$\PLSR\Obj\tim.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_msg.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.xcl + $PROJ_DIR$\PLSR\Obj\BitSet.xcl + $PROJ_DIR$\PLSR\Obj\cpu_core.o + $PROJ_DIR$\PLSR\Obj\bsp.__cstat.et + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_compiler.h + $PROJ_DIR$\PLSR\Obj\lib_mem.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_prio.o + $PROJ_DIR$\PLSR\Obj\os_time.xcl + $PROJ_DIR$\..\Hardware\sram.h + $PROJ_DIR$\PLSR\Obj\CRC.xcl + $PROJ_DIR$\PLSR\Obj\os_q.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_gpio.o + $PROJ_DIR$\PLSR\Obj\os_int.o + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio.h + $PROJ_DIR$\PLSR\Obj\os_var.__cstat.et + $PROJ_DIR$\PLSR\Obj\modbus.xcl + $PROJ_DIR$\PLSR\Obj\os_mutex.xcl + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.__cstat.et + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim_ex.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.o + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h + $PROJ_DIR$\PLSR\Obj\cpu_core.xcl + $TOOLKIT_DIR$\inc\c\DLib_Product_string.h + $TOOLKIT_DIR$\inc\c\stdio.h $PROJ_DIR$\PLSR\Obj\os_sem.o - $PROJ_DIR$\PLSR\Obj\os_stat.xcl - $PROJ_DIR$\PLSR\Obj\PSCARR.xcl + $PROJ_DIR$\PLSR\Obj\os_q.__cstat.et $PROJ_DIR$\PLSR\Obj\os_prio.__cstat.et + $PROJ_DIR$\PLSR\Obj\os_tmr.o + $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr_ex.xcl + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os.h + $PROJ_DIR$\PLSR\Obj\os_dbg.o + $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h + $PROJ_DIR$\PLSR\Obj\os_tick.xcl $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_tim.h - $TOOLKIT_DIR$\inc\c\DLib_Product_string.h - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\system_stm32f4xx.h $PROJ_DIR$\PLSR\Obj\os_var.o - $TOOLKIT_DIR$\lib\dl7M_tlf.a + $PROJ_DIR$\..\Core\Inc\stm32f4xx_hal_conf.h $TOOLKIT_DIR$\inc\c\yvals.h - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_iccarm.h - $PROJ_DIR$\..\Core\Inc\usart.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.o - $PROJ_DIR$\..\Drivers\CMSIS\Include\cmsis_version.h - $PROJ_DIR$\PLSR\Obj\os_app_hooks.__cstat.et - $PROJ_DIR$\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f4xx.h - $PROJ_DIR$\PLSR\Obj\os_dbg.xcl - $PROJ_DIR$\PLSR\Obj\lib_str.__cstat.et - $PROJ_DIR$\PLSR\Obj\main.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.o - $TOOLKIT_DIR$\inc\c\iar_intrinsics_common.h - $PROJ_DIR$\PLSR\Obj\modbus.o - $PROJ_DIR$\PLSR\Obj\modbus.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_int.__cstat.et - $PROJ_DIR$\..\Core\Inc\main.h - $TOOLKIT_DIR$\inc\c\stdio.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.o - $PROJ_DIR$\PLSR\Obj\os_task.xcl + $TOOLKIT_DIR$\lib\dl7M_tlf.a + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c - $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c + $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc.h - $PROJ_DIR$\PLSR\Obj\os_app_hooks.o - $PROJ_DIR$\PLSR\Obj\lib_ascii.o - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h + $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim.xcl $PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c + $PROJ_DIR$\..\Core\Inc\stm32f4xx_it.h + $TOOLKIT_DIR$\inc\c\stdint.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c - $PROJ_DIR$\..\Hardware\BitSet.c - $PROJ_DIR$\..\Hardware\CRC.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c + $PROJ_DIR$\..\Hardware\sram.c + $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h + $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h + $PROJ_DIR$\..\Hardware\modbus.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c - $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c - $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h - $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h - $PROJ_DIR$\..\Hardware\PLSR.c - $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c - $PROJ_DIR$\..\Hardware\modbus.c - $PROJ_DIR$\..\Hardware\sram.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c $PROJ_DIR$\..\Hardware\PSCARR.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\Hardware\CRC.c + $PROJ_DIR$\..\Hardware\PLSR.c $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h + $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c - $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h - $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c - $PROJ_DIR$\PLSR\Obj\os_dbg.o - $PROJ_DIR$\PLSR\Obj\os_cfg_app.__cstat.et - $PROJ_DIR$\PLSR\Obj\lib_ascii.xcl - $PROJ_DIR$\PLSR\Obj\os_app_hooks.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.o - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_rcc_ex.h - $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_task.o - $PROJ_DIR$\PLSR\Obj\os_q.xcl - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma_ex.xcl - $TOOLKIT_DIR$\inc\c\intrinsics.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.o - $TOOLKIT_DIR$\lib\rt7M_tl.a - $TOOLKIT_DIR$\inc\c\DLib_Defaults.h - $PROJ_DIR$\stm32f407xx_flash.icf - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_dma.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_uart.xcl - $PROJ_DIR$\PLSR\Obj\cpu_core.__cstat.et - $PROJ_DIR$\PLSR\Obj\main.o - $TOOLKIT_DIR$\inc\c\DLib_float_setup.h - $PROJ_DIR$\PLSR\Obj\usart.__cstat.et - $PROJ_DIR$\PLSR\Obj\os_tick.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_it.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_tim_ex.__cstat.et - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_gpio_ex.h - $PROJ_DIR$\PLSR\Obj\cpu_c.xcl - $TOOLKIT_DIR$\inc\c\stdarg.h - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.o - $PROJ_DIR$\PLSR\Obj\tim.o - $PROJ_DIR$\PLSR\Obj\os_core.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_flash_ex.xcl - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Inc\stm32f4xx_hal_flash_ramfunc.h - $PROJ_DIR$\PLSR\Obj\os_int.xcl - $PROJ_DIR$\PLSR\Obj\PLSR.pbd - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_msp.__cstat.et - $TOOLKIT_DIR$\inc\c\ysizet.h - $PROJ_DIR$\PLSR\Obj\os_flag.o - $PROJ_DIR$\PLSR\Obj\os_cpu_c.o - $PROJ_DIR$\PLSR\Obj\os_pend_multi.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.__cstat.et - $PROJ_DIR$\PLSR\Obj\PLSR.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.__cstat.et - $PROJ_DIR$\..\Hardware\modbus.h - $PROJ_DIR$\PLSR\Obj\cpu_c.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_pwr.__cstat.et - $PROJ_DIR$\PLSR\Obj\main.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc_ex.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_rcc.o - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_cortex.xcl - $PROJ_DIR$\PLSR\Obj\lib_mem_a.o - $PROJ_DIR$\PLSR\Obj\os_flag.__cstat.et - $TOOLKIT_DIR$\inc\c\stdlib.h - $PROJ_DIR$\..\Hardware\BitSet.h - $PROJ_DIR$\PLSR\Obj\os_tick.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal_exti.xcl - $PROJ_DIR$\..\Core\Inc\gpio.h - $PROJ_DIR$\PLSR\Obj\os_task.__cstat.et - $PROJ_DIR$\PLSR\Obj\stm32f4xx_hal.xcl - $PROJ_DIR$\PLSR\Obj\sram.__cstat.et - $PROJ_DIR$\PLSR\Obj\startup_stm32f407xx.o - $TOOLKIT_DIR$\inc\c\iccarm_builtin.h - $PROJ_DIR$\PLSR\Obj\system_stm32f4xx.xcl + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c + $PROJ_DIR$\..\Hardware\BitSet.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c [ROOT_NODE] ILINK - 52 123 + 68 185 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c ICCARM - 79 + 231 - __cstat - 268 + BICOMP + 170 - BICOMP - 271 + __cstat + 164 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Core\Src\gpio.c ICCARM - 290 + 215 - __cstat - 108 + BICOMP + 48 - BICOMP - 54 + __cstat + 43 ICCARM - 136 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 202 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c ICCARM - 116 + 138 - __cstat - 296 + BICOMP + 285 - BICOMP - 147 + __cstat + 60 ICCARM - 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c + $PROJ_DIR$\startup_stm32f407xx.s - ICCARM - 309 + AARM + 194 + + + + $PROJ_DIR$\..\Core\Src\main.c + - __cstat - 303 + ICCARM + 118 BICOMP - 195 + 83 + + + __cstat + 105 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 216 153 175 202 150 318 245 152 244 99 189 77 136 44 141 252 296 273 264 135 134 276 317 286 284 294 281 271 173 282 267 315 316 198 228 154 205 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c ICCARM - 75 + 30 - __cstat - 125 + BICOMP + 191 - BICOMP - 144 + __cstat + 61 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Core\Src\gpio.c + $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c ICCARM - 74 + 20 - __cstat - 100 + BICOMP + 179 - BICOMP - 112 + __cstat + 91 ICCARM - 317 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 - - - - - $PROJ_DIR$\startup_stm32f407xx.s - - - AARM - 321 + 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 40 258 85 100 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - + - $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c ICCARM - 88 + 233 - __cstat - 267 + BICOMP + 101 - BICOMP - 323 + __cstat + 88 ICCARM - 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 93 166 217 160 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Core\Src\usart.c ICCARM - 146 + 208 - __cstat - 159 + BICOMP + 169 - BICOMP - 65 + __cstat + 132 ICCARM - 72 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 175 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 245 - $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c ICCARM - 155 + 24 - __cstat - 284 + BICOMP + 71 - BICOMP - 99 + __cstat + 106 ICCARM - 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 31 70 136 179 304 76 121 84 173 313 45 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c ICCARM - 83 + 206 - __cstat - 282 + BICOMP + 110 - BICOMP - 96 + __cstat + 181 ICCARM - 179 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 193 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c ICCARM - 187 + 124 - __cstat - 50 + BICOMP + 137 - BICOMP - 41 + __cstat + 199 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + $PROJ_DIR$\..\Core\Src\tim.c ICCARM - 196 + 103 - __cstat - 285 + BICOMP + 39 - BICOMP - 194 + __cstat + 218 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 153 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c + $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c ICCARM - 94 + 241 - __cstat - 308 + BICOMP + 182 - BICOMP - 32 + __cstat + 123 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 287 150 153 175 198 228 154 152 244 189 77 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c ICCARM - 101 + 111 - __cstat - 27 + BICOMP + 93 - BICOMP - 106 + __cstat + 142 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c + $PROJ_DIR$\..\Core\Src\dma.c ICCARM - 289 + 162 - __cstat - 145 + BICOMP + 207 - BICOMP - 292 + __cstat + 146 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 216 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c ICCARM - 280 + 34 - __cstat - 307 + BICOMP + 18 - BICOMP - 186 + __cstat + 22 ICCARM - 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 72 136 179 317 70 247 193 84 173 128 313 45 288 109 281 162 258 220 227 272 188 200 255 223 203 237 213 206 151 214 207 244 243 304 76 121 314 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 @@ -721,21 +721,21 @@ ICCARM - 73 + 212 - __cstat - 126 + BICOMP + 38 - BICOMP - 92 + __cstat + 157 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 @@ -744,118 +744,109 @@ OBJCOPY - 161 + 171 ILINK - 123 + 185 ILINK - 276 49 91 124 305 80 152 146 74 219 51 139 311 63 280 189 218 20 291 40 299 261 298 67 167 47 138 300 57 97 168 24 269 283 90 158 175 302 107 118 321 265 180 69 79 30 101 289 73 75 116 273 98 309 94 187 196 38 155 88 290 83 87 274 131 176 + 143 66 36 195 196 222 161 162 215 26 73 148 129 213 118 109 94 204 139 74 140 253 113 232 200 53 167 131 226 230 246 49 84 122 33 249 257 115 21 155 194 86 120 209 233 23 34 124 212 231 30 116 159 206 24 138 111 79 241 20 103 208 27 119 188 260 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c ICCARM - 24 + 148 - __cstat - 114 + BICOMP + 176 - BICOMP - 169 + __cstat + 225 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 284 264 135 177 259 127 96 144 134 276 317 273 286 281 271 294 267 - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm - - - AARM - 124 - - - - - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c ICCARM - 80 + 230 - __cstat - 279 + BICOMP + 126 - BICOMP - 154 + __cstat + 247 ICCARM - 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c ICCARM - 219 + 49 - __cstat - 104 + BICOMP + 156 - BICOMP - 263 + __cstat + 25 ICCARM - 206 227 272 322 177 275 150 148 188 200 255 223 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c ICCARM - 168 + 122 - __cstat - 120 + BICOMP + 255 - BICOMP - 142 + __cstat + 183 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 @@ -864,706 +855,715 @@ ICCARM - 90 + 33 - __cstat - 141 + BICOMP + 227 - BICOMP - 34 + __cstat + 117 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm - ICCARM - 300 + AARM + 74 + + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c + - __cstat - 42 + ICCARM + 84 BICOMP - 119 + 90 + + + __cstat + 130 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm - - - AARM - 311 - - - - - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c ICCARM - 305 + 249 - __cstat - 105 + BICOMP + 214 - BICOMP - 287 + __cstat + 75 ICCARM - 227 272 322 177 275 150 148 188 200 255 220 223 203 237 213 206 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c ICCARM - 63 + 26 - __cstat - 185 + BICOMP + 98 - BICOMP - 102 + __cstat + 47 ICCARM - 213 227 272 322 177 275 150 148 188 200 255 223 206 237 + 271 264 135 177 259 127 96 144 134 276 317 286 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c ICCARM - 269 + 246 - __cstat - 318 + BICOMP + 165 - BICOMP - 197 + __cstat + 32 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm AARM - 40 + 195 - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c ICCARM - 299 + 226 - __cstat - 117 + BICOMP + 62 - BICOMP - 111 + __cstat + 248 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c ICCARM - 175 + 196 - __cstat - 56 + BICOMP + 76 - BICOMP - 22 + __cstat + 63 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 264 135 177 259 127 96 144 134 276 317 273 286 284 294 281 271 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c + $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm - ICCARM - 139 + AARM + 129 + + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c + - __cstat - 62 + ICCARM + 213 BICOMP - 134 + 28 + + + __cstat + 104 ICCARM - 203 227 272 322 177 275 150 148 188 200 255 220 223 213 206 237 207 + 281 264 135 177 259 127 96 144 134 276 317 286 271 294 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c ICCARM - 283 + 140 - __cstat - 315 + BICOMP + 19 - BICOMP - 157 + __cstat + 45 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c ICCARM - 51 + 131 - __cstat - 39 + BICOMP + 163 - BICOMP - 46 + __cstat + 57 ICCARM - 207 227 272 322 177 275 150 148 188 200 255 220 223 203 237 213 206 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c + $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c ICCARM - 57 + 73 - __cstat - 171 + BICOMP + 55 - BICOMP - 48 + __cstat + 64 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 267 264 135 177 259 127 96 144 134 276 317 273 286 284 294 281 271 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c ICCARM - 158 + 257 - __cstat - 29 + BICOMP + 187 - BICOMP - 68 + __cstat + 235 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c ICCARM - 97 + 222 - __cstat - 153 + BICOMP + 243 - BICOMP - 270 + __cstat + 81 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + $PROJ_DIR$\..\Hardware\sram.c ICCARM - 69 + 155 - __cstat - 277 + BICOMP + 184 - BICOMP - 110 + __cstat + 102 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 228 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Hardware\BitSet.c + $PROJ_DIR$\..\Hardware\modbus.c ICCARM - 49 + 109 - __cstat - 44 + BICOMP + 236 - BICOMP - 77 + __cstat + 89 ICCARM - 314 37 60 177 275 150 148 84 297 173 + 198 175 107 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 228 154 152 244 189 77 150 - $PROJ_DIR$\..\Hardware\CRC.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c ICCARM - 152 + 204 - __cstat - 19 + BICOMP + 72 - BICOMP - 81 + __cstat + 31 ICCARM - 121 37 60 177 275 150 148 + 298 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c ICCARM - 291 + 79 - __cstat - 64 + BICOMP + 125 - BICOMP - 86 + __cstat + 172 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c ICCARM - 261 + 23 - __cstat - 58 + BICOMP + 201 - BICOMP - 184 + __cstat + 238 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c ICCARM - 298 + 139 - __cstat - 312 + BICOMP + 41 - BICOMP - 137 + __cstat + 217 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c ICCARM - 67 + 113 - __cstat - 191 + BICOMP + 203 - BICOMP - 294 + __cstat + 186 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c ICCARM - 167 + 159 - __cstat - 115 + BICOMP + 251 - BICOMP - 113 + __cstat + 52 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c ICCARM - 47 + 86 - __cstat - 103 + BICOMP + 178 - BICOMP - 82 + __cstat + 50 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c ICCARM - 138 + 253 - __cstat - 89 + BICOMP + 95 - BICOMP - 59 + __cstat + 69 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c ICCARM - 273 + 232 - __cstat - 306 + BICOMP + 133 - BICOMP - 132 + __cstat + 97 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c ICCARM - 38 + 167 - __cstat - 130 + BICOMP + 237 - BICOMP - 278 + __cstat + 65 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\Hardware\PLSR.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c ICCARM - 302 + 200 - __cstat - 35 + BICOMP + 29 - BICOMP - 143 + __cstat + 35 ICCARM - 70 37 60 177 275 150 148 36 109 281 136 192 93 166 217 160 183 129 53 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 76 84 173 304 179 121 313 45 314 193 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c + $PROJ_DIR$\..\Hardware\PSCARR.c ICCARM - 30 + 21 - __cstat - 66 + BICOMP + 147 - BICOMP - 316 + __cstat + 192 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 80 288 211 259 127 96 144 44 141 - $PROJ_DIR$\..\Hardware\modbus.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c ICCARM - 189 + 209 - __cstat - 190 + BICOMP + 220 - BICOMP - 149 + __cstat + 112 ICCARM - 304 179 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 76 121 84 173 313 45 70 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Hardware\sram.c + $PROJ_DIR$\..\Hardware\CRC.c ICCARM - 118 + 161 - __cstat - 320 + BICOMP + 229 - BICOMP - 133 + __cstat + 92 ICCARM - 76 192 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 154 288 211 259 127 96 144 - $PROJ_DIR$\..\Hardware\PSCARR.c + $PROJ_DIR$\..\Hardware\PLSR.c ICCARM - 107 + 115 - __cstat - 21 + BICOMP + 166 - BICOMP - 170 + __cstat + 67 ICCARM - 36 37 60 177 275 150 148 109 281 + 150 288 211 259 127 96 144 80 44 141 153 107 40 258 85 100 254 197 54 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 228 152 244 198 175 154 189 77 205 245 @@ -1572,136 +1572,136 @@ ICCARM - 91 + 36 - __cstat - 61 + BICOMP + 59 - BICOMP - 33 + __cstat + 223 ICCARM - 247 193 60 177 275 150 148 297 84 173 128 313 45 288 109 281 162 258 220 227 272 322 188 200 255 223 203 237 213 206 151 214 207 244 243 93 166 217 160 183 129 53 37 181 85 178 140 174 163 18 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 318 245 211 259 127 96 144 180 152 244 99 189 77 136 44 141 252 296 273 264 135 177 134 276 317 286 284 294 281 271 173 282 267 315 316 40 258 85 100 254 197 54 288 87 224 250 149 174 240 128 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c ICCARM - 98 + 116 - __cstat - 26 + BICOMP + 158 - BICOMP - 156 + __cstat + 82 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c ICCARM - 180 + 94 - __cstat - 164 + BICOMP + 121 - BICOMP - 310 + __cstat + 108 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 295 - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c ICCARM - 265 + 53 - __cstat - 301 + BICOMP + 219 - BICOMP - 319 + __cstat + 37 ICCARM - 93 166 217 160 183 129 53 37 60 177 275 150 148 181 85 178 322 140 174 163 18 297 266 71 286 23 25 135 28 95 122 293 127 55 172 165 78 + 252 296 273 264 135 177 259 127 96 144 134 276 317 286 284 294 281 271 173 282 - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c + $PROJ_DIR$\..\Hardware\BitSet.c ICCARM - 218 + 66 - __cstat - 182 + BICOMP + 221 - BICOMP - 264 + __cstat + 58 ICCARM - 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 245 + 205 288 211 259 127 96 144 152 180 244 - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c ICCARM - 20 + 120 - __cstat - 262 + BICOMP + 190 - BICOMP - 43 + __cstat + 193 ICCARM - 259 162 258 220 227 272 322 177 275 150 148 188 200 255 223 203 237 213 206 151 214 + 40 258 85 100 254 197 54 288 211 259 127 96 144 87 224 250 177 149 174 240 128 180 242 234 70 56 78 145 42 46 160 114 168 151 256 239 210 diff --git a/EWARM/PLSR.ewp b/EWARM/PLSR.ewp index ea1146c..c5381c2 100644 --- a/EWARM/PLSR.ewp +++ b/EWARM/PLSR.ewp @@ -1,1347 +1,1346 @@ - 3 - - PLSR - - ARM - - 1 - - General - 3 - - 31 - 1 + 3 + + PLSR + + ARM + 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ICCARM - 2 - - 35 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - AARM - 2 - - 10 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - OBJCOPY - 0 - - 1 - 1 - 1 - - - - - - - - - CUSTOM - 3 - - - - 0 - - - - BICOMP - 0 - - - - BUILDACTION - 1 - - - - - - - ILINK - 0 - - 23 - 1 - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - IARCHIVE - 0 - - 0 - 1 - 1 - - - - - - - BILINK - 0 - - - - - Application + + General + 3 + + 31 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ICCARM + 2 + + 35 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AARM + 2 + + 10 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + OBJCOPY + 0 + + 1 + 1 + 1 + + + + + + + + + CUSTOM + 3 + + + + 0 + + + + BICOMP + 0 + + + + BUILDACTION + 1 + + + + + + + ILINK + 0 + + 23 + 1 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + IARCHIVE + 0 + + 0 + 1 + 1 + + + + + + + BILINK + 0 + + + + + Application + + EWARM + + $PROJ_DIR$\startup_stm32f407xx.s + + + + User + + Core + + $PROJ_DIR$\..\Core\Src\dma.c + + + $PROJ_DIR$\..\Core\Src\gpio.c + + + $PROJ_DIR$\..\Core\Src\main.c + + + $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c + + + $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + + + $PROJ_DIR$\..\Core\Src\tim.c + + + $PROJ_DIR$\..\Core\Src\usart.c + + + + - EWARM - - $PROJ_DIR$\startup_stm32f407xx.s - + Drivers + + CMSIS + + $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c + + + + STM32F4xx_HAL_Driver + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c + + + $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c + + - User - - Core + Hardware - $PROJ_DIR$\..\Core\Src\main.c + $PROJ_DIR$\..\Hardware\BitSet.c - $PROJ_DIR$\..\Core\Src\gpio.c + $PROJ_DIR$\..\Hardware\CRC.c - $PROJ_DIR$\..\Core\Src\dma.c + $PROJ_DIR$\..\Hardware\modbus.c - $PROJ_DIR$\..\Core\Src\tim.c + $PROJ_DIR$\..\Hardware\PLSR.c - $PROJ_DIR$\..\Core\Src\usart.c + $PROJ_DIR$\..\Hardware\PSCARR.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_it.c + $PROJ_DIR$\..\Hardware\sram.c + + + + uCOS_BSP + + $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c - $PROJ_DIR$\..\Core\Src\stm32f4xx_hal_msp.c + $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h - - - - Drivers - CMSIS - - $PROJ_DIR$\..\Core\Src\system_stm32f4xx.c - + uCOS_CONFIG + + $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h + + + $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h + + + $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h + + + $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h + + + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c + + + $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h + + + $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h + + + $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h + - STM32F4xx_HAL_Driver - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_tim_ex.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_rcc_ex.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ex.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_flash_ramfunc.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_gpio.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma_ex.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_dma.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_pwr_ex.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_cortex.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_exti.c - - - $PROJ_DIR$\..\Drivers\STM32F4xx_HAL_Driver\Src\stm32f4xx_hal_uart.c - + uCOS_CORE + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c + + + $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c + + + + uCOS_CPU + + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h + + + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm + + + $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c + + + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c + + + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h + + + $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h + + + + uCOS_LIB + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h + + + $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c + + + $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h + + + + uCOS_PORT + + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h + + + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm + + + $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c + - - - Hardware - - $PROJ_DIR$\..\Hardware\BitSet.c - - - $PROJ_DIR$\..\Hardware\CRC.c - - - $PROJ_DIR$\..\Hardware\modbus.c - - - $PROJ_DIR$\..\Hardware\PLSR.c - - - $PROJ_DIR$\..\Hardware\PSCARR.c - - - $PROJ_DIR$\..\Hardware\sram.c - - - - uCOS_BSP - - $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.c - - - $PROJ_DIR$\..\cmsis\uCOS-BSP\bsp.h - - - - uCOS_CONFIG - - $PROJ_DIR$\..\cmsis\uCOS-Config\app_cfg.h - - - $PROJ_DIR$\..\cmsis\uCOS-Config\cpu_cfg.h - - - $PROJ_DIR$\..\cmsis\uCOS-Config\includes.h - - - $PROJ_DIR$\..\cmsis\uCOS-Config\lib_cfg.h - - - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.c - - - $PROJ_DIR$\..\cmsis\uCOS-Config\os_app_hooks.h - - - $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg.h - - - $PROJ_DIR$\..\cmsis\uCOS-Config\os_cfg_app.h - - - - uCOS_CORE - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_cfg_app.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_core.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_dbg.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_flag.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_int.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mem.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_msg.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_mutex.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_pend_multi.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_prio.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_q.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_sem.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_stat.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_task.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tick.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_time.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_tmr.c - - - $PROJ_DIR$\..\cmsis\uCOS-III\Source\os_var.c - - - - uCOS_CPU - - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu.h - - - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm - - - $PROJ_DIR$\..\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_c.c - - - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.c - - - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_core.h - - - $PROJ_DIR$\..\cmsis\uC-CPU\cpu_def.h - - - - uCOS_LIB - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.c - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_ascii.h - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_def.h - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.c - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_math.h - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.c - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_mem.h - - - $PROJ_DIR$\..\cmsis\uC-LIB\Ports\ARM-Cortex-M4\IAR\lib_mem_a.asm - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.c - - - $PROJ_DIR$\..\cmsis\uC-LIB\lib_str.h - - - - uCOS_PORT - - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu.h - - - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_a.asm - - - $PROJ_DIR$\..\cmsis\uCOS-III\Ports\ARM-Cortex-M4\Generic\IAR\os_cpu_c.c - - - diff --git a/EWARM/settings/PLSR.dbgdt b/EWARM/settings/PLSR.dbgdt index 664229a..92aa8e1 100644 --- a/EWARM/settings/PLSR.dbgdt +++ b/EWARM/settings/PLSR.dbgdt @@ -153,7 +153,7 @@ 1 1 1 - 7812000025001386000005000000298100001F00000010860000830600002CE100000200000029E1000004000000239200000600000020810000060000000F810000010000005F860000040000001D810000010000000C8100001000000004860000030000005986000001000000288100002500000056860000110300002BE100000700000000840000030000001F810000190100000E81000002000000098600000100000025E10000010000000B8100000600000000E10000020000001486000081020000588600000200000027810000120000000086000002000000058100000100000011860000840300000281000001000000468100002C01000060860000010000001E810000060000005D86000017000000088600000500000005860000010000001686000001000000 + 0B1500002800298100002200000013860000060000002CE10000060000001086000064070000239200000600000029E10000040000005F860000040000000F81000001000000208100000600000001E10000010000000C810000100000001D81000001000000598600000100000004860000030000005686000026030000288100003900000000840000030000002BE100000800000028E100000C00000025E100000100000009860000010000000E810000020000001F8100003801000000E10000020000000B81000006000000588600000200000014860000EB0200001186000031040000058100000100000000860000020000002781000020000000468100004A0100000281000001000000218100000A000000608600000100000008860000050000005D8600001E0000001E8100000600000016860000010000000586000001000000 300020870000238700002487000021870000198600000D8400000F84000008840000FFFFFFFF54840000328100001C810000098400002AE10000008200001C8200000182000067860000838600005886000004DC00007784000007840000808C000044D500007486000045D5000046D5000047D5000048D5000049D500004AD500004BD500004CD500001C8F00001E8F00001F8F0000208F0000218F0000118F000000DC000001DC000002DC000003DC0000A4860000A38600005486000059860000 @@ -1013,7 +1013,7 @@ AccDown ArrTimes temp - + Expression @@ -1155,7 +1155,7 @@ Main - 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000066000000FFFEFF000000000000000000000000000100000001000000018001E100000000000067000000FFFEFF000000000000000000000000000100000001000000018003E100000000000069000000FFFEFF000000000000000000000000000100000001000000018000810000000000004A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006C000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006D000000FFFEFF000000000000000000000000000100000001000000018025E100000000000070000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000000073000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040074000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000000018021810000000004005D000000FFFEFF000000000000000000000000000100000001000000018024E10000000000006F000000FFFEFF000000000000000000000000000100000001000000018028E100000000040071000000FFFEFF000000000000000000000000000100000001000000018029E100000000000072000000FFFEFF000000000000000000000000000100000001000000018002810000000000004C000000FFFEFF0000000000000000000000000001000000010000000180298100000000000061000000FFFEFF000000000000000000000000000100000001000000018027810000000000005F000000FFFEFF0000000000000000000000000001000000010000000180288100000000000060000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040059000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005A000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000050000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000051000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000065000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005B000000FFFEFF000000000000000000000000000100000001000000018020810000000000005C000000FFFEFF0000000000000000000000000001000000010000000180468100000000020063000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000 + 00200000010000002100FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000067000000FFFEFF000000000000000000000000000100000001000000018001E100000000000068000000FFFEFF000000000000000000000000000100000001000000018003E10000000000006A000000FFFEFF000000000000000000000000000100000001000000018000810000000000004B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000006D000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004006F000000FFFEFF000000000000000000000000000100000001000000018022E10000000004006E000000FFFEFF000000000000000000000000000100000001000000018025E100000000040071000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040074000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040075000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000100FFFEFF0741007200720046006C006100670000000000018021810000000004005E000000FFFEFF000000000000000000000000000100000001000000018024E100000000000070000000FFFEFF000000000000000000000000000100000001000000018028E100000000040072000000FFFEFF000000000000000000000000000100000001000000018029E100000000000073000000FFFEFF000000000000000000000000000100000001000000018002810000000000004D000000FFFEFF0000000000000000000000000001000000010000000180298100000000000062000000FFFEFF0000000000000000000000000001000000010000000180278100000000000060000000FFFEFF0000000000000000000000000001000000010000000180288100000000000061000000FFFEFF00000000000000000000000000010000000100000001801D810000000004005A000000FFFEFF00000000000000000000000000010000000100000001801E810000000004005B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B8100000000000051000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000052000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000066000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001801F810000000000005C000000FFFEFF000000000000000000000000000100000001000000018020810000000000005D000000FFFEFF0000000000000000000000000001000000010000000180468100000000020064000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00FF020000 34051 diff --git a/EWARM/settings/PLSR.dnx b/EWARM/settings/PLSR.dnx index 4840b3d..8939e8f 100644 --- a/EWARM/settings/PLSR.dnx +++ b/EWARM/settings/PLSR.dnx @@ -20,7 +20,7 @@ _ 0 - 4029363809 + 234935861 _ 0 @@ -61,6 +61,9 @@ TIM2_ARR 10 TIM10_CNT 10 TIM10_ARR 10 + TIM10_CCR1 10 + TIM11_ARR 10 + TIM11_CCR1 10 Option-AccDownTime 3 0 @@ -76,10 +79,11 @@ {W}1:AccITCount 3 0 {W}1:AllPulseCNT 3 0 - {W}1:DatL 3 0 - {W}1:arr 3 0 - {W}1:c 4 0 - {W}1:datCount 3 0 + {W}1:ArrTimes 3 0 + {W}1:DatL 3 0 + {W}1:arr 3 0 + {W}1:c 4 0 + {W}1:datCount 3 0 0 @@ -152,8 +156,7 @@ 0 - _ 1 "EMUL_CODE" "{$PROJ_DIR$\..\Core\Src\main.c}.644.5" 0 0 1 "" 0 "" 0 - 1 + 0 _ "C:\Users\Chiri\Desktop\PLSR\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm" "C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\cmsis\uC-CPU\ARM-Cortex-M4\IAR\cpu_a.asm" diff --git a/EWARM/settings/Project.wsdt b/EWARM/settings/Project.wsdt index 3fe2349..d418b5f 100644 --- a/EWARM/settings/Project.wsdt +++ b/EWARM/settings/Project.wsdt @@ -11,7 +11,7 @@ 20 1157 2 - + 0 -1 @@ -60,7 +60,7 @@ - 129 + 167 30 30 30 @@ -86,7 +86,7 @@ 1 1 1 - 2F100000250013860000050000002981000039000000108600004E0500002CE100000100000029E1000006000000239200000600000020810000040000000F810000030000005F8600000A0000001D810000070000000C8100006B00000004860000030000005986000001000000288100004E00000056860000970200002BE100000700000000840000030000001F810000DC0000000E81000057000000098600000100000025E10000010000000B8100000900000000E100000200000014860000D90100005886000001000000278100002A0000000086000002000000058100000100000011860000D6020000028100000100000046810000FF00000060860000010000001E810000060000005D8600000E000000088600000500000005860000010000001686000001000000 + 6D1000002800298100003900000013860000050000002CE1000002000000108600004E050000239200000600000029E10000060000005F8600000A0000000F81000005000000208100000400000001E10000010000000C8100007E0000001D81000007000000598600000100000004860000030000005686000097020000288100005100000000840000030000002BE100000700000028E100000C00000025E100000100000009860000010000000E8100007C0000001F810000DC00000000E10000020000000B81000009000000588600000100000014860000D901000011860000D602000005810000010000000086000002000000278100002A00000046810000FF0000000281000001000000218100000A000000608600000100000008860000050000005D8600000E0000001E8100000600000016860000010000000586000001000000 1100FFFFFFFF2AE10000008200001C82000001820000678600007784000007840000808C000044D500000D8400000F8400000884000054840000328100001C81000009840000 @@ -135,8 +135,8 @@ 4294967295 - C7FFFFFFC2020000FA0400008F030000 - CD000000690200000006000036030000 + F300000080020000000600004D030000 + F3000000690200000006000036030000 4096 0 0 @@ -149,7 +149,7 @@ 34052 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -172,7 +172,7 @@ 34048 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -185,7 +185,7 @@ 34056 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -199,7 +199,7 @@ 34057 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -213,7 +213,7 @@ 34058 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -227,7 +227,7 @@ 34059 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -241,7 +241,7 @@ 34062 000000001700000022010000C8000000 - D100000081020000FC0500001C030000 + F700000081020000FC0500001C030000 32768 0 0 @@ -325,7 +325,7 @@ 34063 C1FFFFFFD0010000C700000031030000 - 0000000032000000C900000036030000 + 0000000032000000EF00000036030000 4096 0 0 @@ -336,7 +336,7 @@ 1 - 0000000004000000000000000080000001000000FFFFFFFFFFFFFFFFCD000000650200000006000069020000010000000100001004000000010000001DFEFFFFD6000000FFFFFFFF07000000048500000085000008850000098500000A8500000B8500000E850000FFFF02000B004354616262656450616E650080000001000000C7FFFFFFC2020000FA0400008F030000CD000000690200000006000036030000000000004080005607000000FFFEFF054200750069006C006400010000000485000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000E85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0485000001000000FFFFFFFF04850000000000000010000001000000FFFFFFFFFFFFFFFFC900000032000000CD0000003603000001000000020000100400000001000000C1FFFFFF21050000000000000000000000000000010000000F8500000000000000000000000000000000000000000000010000000F850000010000000F85000006000000FFFF02001200434D756C746950616E654672616D65576E6400010084000000001700000080020000A8000000000000000000000002000000000000000D85000000000000000000000000000000000000010000000D850000038000010084000000001700000022010000C8000000000000000000000002000000000000000C85000000000000000000000000000000000000010000000C850000038000010084000000001700000022010000C80000000000000000000000020000000000000007850000000000000000000000000000000000000100000007850000038000010084000000001700000022010000C80000000000000000000000020000000000000006850000000000000000000000000000000000000100000006850000038000010084000000001700000080020000A800000000000000000000000200000000000000058500000000000000000000000000000000000001000000058500000380000100846F02000058010000910300000902000000000000000000000200000000000000038500000000000000000000000000000000000001000000038500000000000000000000 + 0000000004000000000000000080000001000000FFFFFFFFFFFFFFFFF3000000650200000006000069020000010000000100001004000000010000001DFEFFFFD6000000FFFFFFFF07000000048500000085000008850000098500000A8500000B8500000E850000FFFF02000B004354616262656450616E650080000001000000F300000080020000000600004D030000F3000000690200000006000036030000000000004080005607000000FFFEFF054200750069006C006400010000000485000001000000FFFFFFFFFFFFFFFFFFFEFF094400650062007500670020004C006F006700010000000085000001000000FFFFFFFFFFFFFFFFFFFEFF0C4400650063006C00610072006100740069006F006E007300000000000885000001000000FFFFFFFFFFFFFFFFFFFEFF0A5200650066006500720065006E00630065007300000000000985000001000000FFFFFFFFFFFFFFFFFFFEFF0D460069006E006400200069006E002000460069006C0065007300000000000A85000001000000FFFFFFFFFFFFFFFFFFFEFF1541006D0062006900670075006F0075007300200044006500660069006E006900740069006F006E007300000000000B85000001000000FFFFFFFFFFFFFFFFFFFEFF0B54006F006F006C0020004F0075007400700075007400000000000E85000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFF0485000001000000FFFFFFFF04850000000000000010000001000000FFFFFFFFFFFFFFFFEF00000032000000F30000003603000001000000020000100400000001000000A7FFFFFF07050000000000000000000000000000010000000F8500000000000000000000000000000000000000000000010000000F850000010000000F85000006000000FFFF02001200434D756C746950616E654672616D65576E6400010084000000001700000080020000A8000000000000000000000002000000000000000D85000000000000000000000000000000000000010000000D850000038000010084000000001700000022010000C8000000000000000000000002000000000000000C85000000000000000000000000000000000000010000000C850000038000010084000000001700000022010000C80000000000000000000000020000000000000007850000000000000000000000000000000000000100000007850000038000010084000000001700000022010000C80000000000000000000000020000000000000006850000000000000000000000000000000000000100000006850000038000010084000000001700000080020000A800000000000000000000000200000000000000058500000000000000000000000000000000000001000000058500000380000100846F02000058010000910300000902000000000000000000000200000000000000038500000000000000000000000000000000000001000000038500000000000000000000 CMSIS-Pack @@ -357,7 +357,7 @@ Main - 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000004003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000004003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000200FFFEFF0A520065006700690073007400650072005F004C00FFFEFF0B47006500740041006400640043006F0075006E0074000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 + 00200000010000002000FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000035000000FFFEFF000000000000000000000000000100000001000000018001E100000000000036000000FFFEFF000000000000000000000000000100000001000000018003E100000000000038000000FFFEFF0000000000000000000000000001000000010000000180008100000000000019000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018007E10000000000003B000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000018023E10000000000003D000000FFFEFF000000000000000000000000000100000001000000018022E10000000000003C000000FFFEFF000000000000000000000000000100000001000000018025E10000000004003F000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001802BE100000000040042000000FFFEFF00000000000000000000000000010000000100000001802CE100000000040043000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6E4281000000000000FFFFFFFFFFFEFF0001000000000000000100000000000000010000007800000002002050FFFFFFFFFFFEFF0096000000000000000200FFFEFF0A520065006700690073007400650072005F004C00FFFEFF0B47006500740041006400640043006F0075006E0074000000000000000000018021810000000004002C000000FFFEFF000000000000000000000000000100000001000000018024E10000000000003E000000FFFEFF000000000000000000000000000100000001000000018028E100000000040040000000FFFEFF000000000000000000000000000100000001000000018029E100000000000041000000FFFEFF000000000000000000000000000100000001000000018002810000000000001B000000FFFEFF0000000000000000000000000001000000010000000180298100000000000030000000FFFEFF000000000000000000000000000100000001000000018027810000000000002E000000FFFEFF000000000000000000000000000100000001000000018028810000000000002F000000FFFEFF00000000000000000000000000010000000100000001801D8100000000040028000000FFFEFF00000000000000000000000000010000000100000001801E8100000000040029000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800B810000000000001F000000FFFEFF00000000000000000000000000010000000100000001800C8100000000000020000000FFFEFF00000000000000000000000000010000000100000001805F8600000000000034000000FFFEFF00000000000000000000000000010000000100000001800000000001000000FFFFFFFFFFFEFF00000000000000000000000000010000000100000001800E8100000000000022000000FFFEFF00000000000000000000000000010000000100000001800F8100000000000023000000FFFEFF00000000000000000000000000010000000100000000000000FFFEFF044D00610069006E00E8020000 34050 @@ -393,7 +393,7 @@ - 0100000003000000010000000000000000000000010000000100000002000000000000000100000001000000000000002800000028000000010000000B0000000100000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400360036003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310030003700320036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310030003700320036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00360039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003200350030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003200350030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003200370034003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0036003800300039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0036003800300039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500320032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500320032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003400310039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003400310039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500300033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500300033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600380030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003900370030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003900370030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF452400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0050006F007200740073005C00410052004D002D0043006F0072007400650078002D004D0034005C00470065006E0065007200690063005C004900410052005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0032003900320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0032003900320037003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF402400570053005F0044004900520024005C002E002E005C0044007200690076006500720073005C00530054004D003300320046003400780078005F00480041004C005F004400720069007600650072005C005300720063005C00730074006D003300320066003400780078005F00680061006C005F00740069006D002E006300010000000180FFFEFF00FFFEFFFF2D013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003900350039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003100330032003000310036003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003100330032003000310036003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF13730074006D003300320066003400780078005F00680061006C005F00740069006D002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1A2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00740069006D002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300380037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0037003200350031003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0037003200350031003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF05740069006D002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000100000002000000CD00000049000000000600007C020000 + 0100000003000000010000000000000000000000010000000100000002000000000000000100000001000000000000002800000028000000010000000B0000000000000001000000FFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C006D00610069006E002E00630001000000FFFF010014004966436F6E74656E7453746F72616765496D706CFFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003400340031003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00310032003600320037003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00310032003600340034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006300010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500350035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500350035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF232400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00730074006D003300320066003400780078005F00690074002E006300010000000180FFFEFF00FFFEFFFF28013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003300310037003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0039003400310032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0039003400310032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0E730074006D003300320066003400780078005F00690074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C0043006F00720065005C0049006E0063005C006D00610069006E002E006800010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00320033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003500320034003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003500320034003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF066D00610069006E002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1C2400570053005F0044004900520024005C002E002E005C0043006F00720065005C005300720063005C00750073006100720074002E006300010000000180FFFEFF00FFFEFFFF21013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00310032003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF07750073006100720074002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1B2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C0050004C00530052002E006800010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0033003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0031003700360035003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0031003700360035003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0650004C00530052002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006800010000000180FFFEFF00FFFEFFFF24013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E003500300033003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E003500300033003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00680000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C006D006F0064006200750073002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003600390039003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00320030003900370030003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00320030003900370030003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF086D006F0064006200750073002E00630000000000FFFFFFFFFFFFFFFFFFFEFF452400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0050006F007200740073005C00410052004D002D0043006F0072007400650078002D004D0034005C00470065006E0065007200690063005C004900410052005C006F0073005F006300700075005F0063002E006300010000000180FFFEFF00FFFEFFFF27013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E00350035003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0033003000330032003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0033003000330032003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF0A6F0073005F006300700075005F0063002E00630000000000FFFFFFFFFFFFFFFFFFFEFF1D2400570053005F0044004900520024005C002E002E005C00480061007200640077006100720065005C005000530043004100520052002E006300010000000180FFFEFF00FFFEFFFF26013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E0030003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E0035003300310039003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E0035003300310039003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF085000530043004100520052002E00630000000000FFFFFFFFFFFFFFFFFFFEFF2B2400570053005F0044004900520024005C002E002E005C0063006D007300690073005C00750043004F0053002D004900490049005C0053006F0075007200630065005C006F0073005F0063006F00720065002E006300010000000180FFFEFF00FFFEFFFF2A013C003F0078006D006C002000760065007200730069006F006E003D00220031002E0030002200200065006E0063006F00640069006E0067003D0022005500540046002D00380022003F003E000A003C0052006F006F0074003E000A0020002000200020003C004E0075006D0052006F00770073003E0031003C002F004E0075006D0052006F00770073003E000A0020002000200020003C004E0075006D0043006F006C0073003E0031003C002F004E0075006D0043006F006C0073003E000A0020002000200020003C00580050006F0073003E0030003C002F00580050006F0073003E000A0020002000200020003C00590050006F0073003E0030003C002F00590050006F0073003E000A0020002000200020003C00530065006C00530074006100720074003E0030003C002F00530065006C00530074006100720074003E000A0020002000200020003C00530065006C0045006E0064003E0030003C002F00530065006C0045006E0064003E000A0020002000200020003C00580050006F00730032003E0030003C002F00580050006F00730032003E000A0020002000200020003C00590050006F00730032003E003700360038003C002F00590050006F00730032003E000A0020002000200020003C00530065006C005300740061007200740032003E00330031003500350038003C002F00530065006C005300740061007200740032003E000A0020002000200020003C00530065006C0045006E00640032003E00330031003500350038003C002F00530065006C0045006E00640032003E000A003C002F0052006F006F0074003E000A00FFFEFF096F0073005F0063006F00720065002E00630000000000FFFFFFFFFFFFFFFF0000000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000100000002000000F300000049000000000600007C020000 diff --git a/EWARM/settings/Project_EditorBookmarks.xml b/EWARM/settings/Project_EditorBookmarks.xml index 7e39322..be27b35 100644 --- a/EWARM/settings/Project_EditorBookmarks.xml +++ b/EWARM/settings/Project_EditorBookmarks.xml @@ -2,46 +2,14 @@ C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 375 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 436 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 466 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 342 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 560 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 339 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 372 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 433 - - - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 463 + 638 C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 557 + 552 - C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\main.c - 638 + C:\Users\Chiri\Desktop\TrainCamp-Jiangyunsong-PLSR\Core\Src\stm32f4xx_it.c + 239 diff --git a/Hardware/PLSR.c b/Hardware/PLSR.c index 43c9204..094f5a7 100644 --- a/Hardware/PLSR.c +++ b/Hardware/PLSR.c @@ -33,12 +33,13 @@ int32_t PulseCount = 0; void SetFrequency(uint8_t SentPost, uint32_t Frequency) { CalculatePSCARR(Frequency, 72000000, 65535, &psc, &arr); + //Frequency_Change_PSC_And_ARR(Frequency, &psc, &arr); //printf("Fre=%d,",Frequency); switch (SentPost) { case 0: TIM10->ARR = arr, TIM10->PSC = psc, TIM10->CCR1 = arr / 2; break; - case 1: TIM11->ARR = arr, TIM11->PSC = psc, TIM11->CCR1 = arr / 2; break; - case 2: TIM13->ARR = arr, TIM13->PSC = psc, TIM13->CCR1 = arr / 2; break; + case 1: TIM13->ARR = arr, TIM13->PSC = psc, TIM13->CCR1 = arr / 2; break; + case 2: TIM11->ARR = arr, TIM11->PSC = psc, TIM11->CCR1 = arr / 2; break; case 3: TIM14->ARR = arr, TIM14->PSC = psc, TIM14->CCR1 = arr / 2; break; } @@ -46,7 +47,6 @@ void SetFrequency(uint8_t SentPost, uint32_t Frequency) /** * @brief Âö³å¿ªÊ¼ -* @param[in] StartPulse ÆðʼÂö³å¶Î * @return ÎÞ */ void PulseStart(void) @@ -55,11 +55,25 @@ void PulseStart(void) switch(Options.SentPost) { case 0: HAL_TIM_PWM_Start(&htim10, TIM_CHANNEL_1); break; - case 1: HAL_TIM_PWM_Start(&htim11, TIM_CHANNEL_1); break; - case 2: HAL_TIM_PWM_Start(&htim13, TIM_CHANNEL_1); break; + case 1: HAL_TIM_PWM_Start(&htim13, TIM_CHANNEL_1); break; + case 2: HAL_TIM_PWM_Start(&htim11, TIM_CHANNEL_1); break; case 3: HAL_TIM_PWM_Start(&htim14, TIM_CHANNEL_1); break; } - +} + +/** +* @brief Âö³å½áÊø +* @return ÎÞ +*/ +void PulseEnd(void) +{ + switch(Options.SentPost) + { + case 0: HAL_TIM_PWM_Stop_IT(&htim10, TIM_CHANNEL_1); break; + case 1: HAL_TIM_PWM_Stop_IT(&htim13, TIM_CHANNEL_1); break; + case 2: HAL_TIM_PWM_Stop_IT(&htim11, TIM_CHANNEL_1); break; + case 3: HAL_TIM_PWM_Stop_IT(&htim14, TIM_CHANNEL_1); break; + } } /** @@ -85,27 +99,11 @@ void SetNextPulse(void) { if (PulseOutput[NowPulse].PulseCount > 0) { - if (Options.AllPulse - PulseNum == 1) - { - TIM2->ARR = PulseOutput[NowPulse].PulseCount - N_Acc; - } - else - { - TIM2->ARR = PulseOutput[NowPulse].PulseCount; - } - + TIM2->ARR = PulseOutput[NowPulse].PulseCount; } else { - if (Options.AllPulse - PulseNum == 1) - { - TIM2->ARR = - PulseOutput[NowPulse].PulseCount - N_Acc; - } - else - { - TIM2->ARR = - PulseOutput[NowPulse].PulseCount; - } - + TIM2->ARR = - PulseOutput[NowPulse].PulseCount; } } diff --git a/Hardware/PLSR.h b/Hardware/PLSR.h index b1da6aa..4fd6783 100644 --- a/Hardware/PLSR.h +++ b/Hardware/PLSR.h @@ -48,6 +48,7 @@ extern int32_t NextPulseEND; /* º¯ÊýÉùÃ÷ */ void SetFrequency(uint8_t SentPost, uint32_t Frequency); void PulseStart(void); +void PulseEnd(void); float GetAcc(int32_t Start, int32_t End, int32_t AccCount); void SetNextPulse(void); void PLSROptionLoad(void); diff --git a/Hardware/PSCARR.c b/Hardware/PSCARR.c index 41fd31b..d42bcf6 100644 --- a/Hardware/PSCARR.c +++ b/Hardware/PSCARR.c @@ -123,8 +123,7 @@ void Frequency_Change_PSC_And_ARR(uint32_t Frequency, uint16_t* psc, uint16_t* a { if (Frequency <= 1098) { - *psc = ARRPSC[Frequency - 1][0]; - *arr = ARRPSC[Frequency - 1][1]; + CalculatePSCARR(Frequency, 72000000, 65535, psc, arr); } else { @@ -132,10 +131,6 @@ void Frequency_Change_PSC_And_ARR(uint32_t Frequency, uint16_t* psc, uint16_t* a *arr = 36000000 / ((*psc) * Frequency); } } - else - { - //printf("ÊäÈëÆµÂʲ»ÔÚ1~100kÖ®¼ä¡£\n"); - } } diff --git a/PLSR.ioc b/PLSR.ioc index 5f58f9b..f24ed04 100644 --- a/PLSR.ioc +++ b/PLSR.ioc @@ -221,12 +221,24 @@ TIM10.OCPolarity_1=TIM_OCPOLARITY_LOW TIM10.Period=1 TIM10.Prescaler=1 TIM10.Pulse=0 +TIM11.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE TIM11.Channel=TIM_CHANNEL_1 -TIM11.IPParameters=Channel +TIM11.IPParameters=Channel,Prescaler,Period,AutoReloadPreload,OCPolarity_1 +TIM11.OCPolarity_1=TIM_OCPOLARITY_LOW +TIM11.Period=1 +TIM11.Prescaler=1 +TIM13.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE TIM13.Channel=TIM_CHANNEL_1 -TIM13.IPParameters=Channel +TIM13.IPParameters=Channel,AutoReloadPreload,Period,Prescaler,OCPolarity_1 +TIM13.OCPolarity_1=TIM_OCPOLARITY_LOW +TIM13.Period=1 +TIM13.Prescaler=1 +TIM14.AutoReloadPreload=TIM_AUTORELOAD_PRELOAD_ENABLE TIM14.Channel=TIM_CHANNEL_1 -TIM14.IPParameters=Channel +TIM14.IPParameters=Channel,Prescaler,Period,AutoReloadPreload,OCPolarity_1 +TIM14.OCPolarity_1=TIM_OCPOLARITY_LOW +TIM14.Period=1 +TIM14.Prescaler=1 TIM3.IPParameters=Prescaler,Period TIM3.Period=999 TIM3.Prescaler=72-1 diff --git a/Words/测试大纲.doc b/Words/测试大纲.doc index a9246d2ff4ab0d382c979c6f364d94226bc592ae..71e15374db043602dd35a58a6ab0d02ac5baad90 100644 GIT binary patch literal 69632 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 literal 51638 zcmeI530zcF`^TSI*klm}5fF7yHW6{yQ2`MY5fl)RT?7?H*<26-5tq>1GBYzXGczqq zE0;30QtP$SUQ@F)TVLCK%fF$SmYVbbJ$Gi9J1oOui}iBn^PPLny=Q;UcF#HY+*2nz zoquAN;}=x#2qPKYR+*8p=(+@IMmVgAq)@Q_wo0W^UnGLE{rDTDz;6hvkw%7c&6(wC z0<|eH108@lumG084s-;_0@Mj~1~$MJbOCXoE3gL+z!7uv9FwVjT&m?;w=s=4kJjt z1gXzq$P-eab>Rty|6-Y`T{ZmA%QkBu5XXy2FsuCF9A5_ufiYaoppfo%~8O4`~u+oa}{tKB8MezL#%P;cEm~J zmIuzgZd1Z>=62->&h-z@vpeA_-=RGN=h54I}@Ban*R{?`vH%a!x2FG8S} zKvS|*=K+ovn;RlXHcF6k6x{X${+7_1i5arCZNee-4K9{K z1>PA2#EN2*Vw3(Q)aUBkx_`N;U0pwduP)UVLY)ykl}g1iS07EOwfDDBDQfjCDB{|) z_D)mhC*9O7KvVbYU$;kdu?81+;GD%(hUVyw#~W^;YTOZfF6PY~tMQ0Z3o{Gxm@*OP zZ*lg=`9pi!C~{+&z7FwI!a-Y)FBAVLbXp3XEEn;J+81Ec&7E*-N;RFZ@^H-&Qai zjd897Jf9?DjBEs+sbYouh4>!_cX)h-pG&w`8z9*6!T-W3wfCC|wiD2|9WK}&hQ4j% zcCzr~z`psQE$pHRVe`KF!bcxGF$HSu^0SqKIHp&ZTTL?TyV!19efJl7?*r<5_tp4* zE$`|>&H1jg+cw|*(F+L_;>)S#4cVz3L#fu*B>oy1 zKc4v8eD>e4-#VLZ^O>K(d8~zN5stHZtcG>!dXz&TRT>V1*p0S@A^`GM)`fs`ntM)5 zVz0HQ_0_LcdCgZCM^e|{9CK~y;+VHA-aHP)_S@<|*Ji<*GRE$(ukTkMXh!BdPNub2 z-)C+~8fyW$ZL$>H=XS!9td$cB@0ZGI$~q~z#bh1VaF%to zjU`Q)VO;w8{fDae=XD%sq53iDo4BEC-LknRdVl=r@wZc?bvC({P}?+BEl<6kWQO^- z=owy&aPQytg|80*l0Rb{-)VA{-!z`@@7MI z&Mdp;oSDvsQL~|{GS9B5GS}HKZZ=d3%j_D3rOt*)v!Oa-m0fehN@v5=K&aY<2m$`x zg{aQ(&!8kegOZqvLX~=(3x}qF@W8bGAr!*%D1_%x2#@`i1K1E3DXpCb1DS%IWk%UG z%Z#*k*bLk8Mxn2>$I~Fz-Wb0ZyTLPab%)@_PbgA9 zp-9Q$hWsYqZ_EvE%=hTIqZ{lMrg}Qocy`JLoodQ%;D`R+VE)7XbbZ37UW}X^xrGz!xrG($xuq8Cxg{0rx%Cw5xfK@cxrZRui{~7gR@ckX8VB6u&X_BcU_Q8` zFsH_sp%dm9FgPmABd-&kH$p8Y5EF~d!NOz8@YfVtH`vb*xXJLfFxb)F`!mkl;J?-% zOh(kHwb$yOc@(?;wdVBs$o|owIdje3*QQZ(=I-YE<@Mxy7}ftNa30ihQ-IkpYoGv1 z5DpSR4wwe!gH@m@dmMKUksk_}ZHqhq>-Mm2F8s1e%IoJ)=c^AXO(?iGPd)da>mrl6 z$b4LQ);}_)3&mrhUIG{mvSTEa8)HYY(NZdkHj~c;#nE!pQZO!BB99|UxCAvsoXBlC zndGlqr@#{xuUnK*=ZO*MlG|)ame_8Ikr=y3j9et)ZamK)8RG@ly(qv`5*zJBS*DT< zk_zr|Sk(>RD$=^=E4U|xdz&Qeo*eGU>)exIJ!E7IR)WMx5qc>?FV%!z!R`xg%j(=# zCxp&zUIpMlvL@V?*126jWpr-K>)cjX@H)477SjQ-=sdAp2)8}L-K#F#GQn-9M#Ak> z7jC0Ew|Q*@N=;pw@H$Ng^gJ4OTVCgO{cvmD7M#PM3k?asqI!a7PPrP#VU2#sxs6+v zzf=%flbV?n&)4E;O88HzJuGcatEn`WQ}HCnRryOo@_D7{z!Y=xKZ_m=uTB&cQdyx| zA=h3p#T9AYsuN!8ayx!AT^827pt$2$g?@`V5Amo>YNp#9UfrsU>ClXX)h#4>_vdePI8z1xp7e z87FE-GFBvW2zgAy0(bv4E-cR@ReR5pE)@F0)`F#0lZwlE%;b8Kc09&I7zeea`?Ien znFu2^mZTm_;n5mP;``d`?^kcYXbX>~m=KR8sz-GA3ja99+8>8n`}40;u}!flc85ph zTILR?m)1>oN#ET7y?cRrIuj}zeNSe~eBoGgoGpbIs?$I`ZmD*qVx4xRiA`{*_?$bL z^M?n$`+#M-JG$@hPRxpzDDB1@&F8zL60MRSi%+?)VjYiid89rX$Kz&wgpl(6yn-$3 z)$yxY*K@KqtxafSW^9p8_iN^wYA zeuVP#5C220*#UG0w!jY9gK!W5h5}xJQwFNRe6SEa4|amx;6<<(>;nhD_uwM93T}bh zfER*#0dK$$G`_$e1cG3Y52k_{pc4G>pZ8C`OYa<|H($Z3jhATmPI``>-L#UHW7+AV zduTq*otZ0$rgwad3=O9o4X2DsJS4d>P7PXon?}sY#+XX5ZmsTLr_x^i<6PE+N2UvN zk48gc5*g#qaq7xvbsR)??5U~i?oF7l-xDHNPU|XA4W0!%!1G`y*bQC;d%@S>TW|?n z1HXV9z@-D;*8m>C6L_8NV2FV}=q=6c+7%TzHzzVPutO5tYVQ>nZ1|NXi0MjZY1#(~v zOhE@Q5QKnakODC2LN#D9_>FGR^`Geq{rC-iN&lfwKc)}qgLg>C2#4rZ+W!Ix8DR@O zK^sw(&_YqkLmn2FvTSXQV&9-f;ZNe6SGIfW=@h*awb)x4=$lHM#lgV!R`nCeise`h=7WV`8CU_zEc<%8j^cZeU2DwttY^1= z`e}M_qV~2+gPOdv*bVi73;h|_n#vnZUGJvLGwS%%wN6gd)_Y{bGP?$T0a6Su$$IMu+-2A0bv}{?^;LlN{WXZ)C-CbORp16L12_0J3!S+N{ffi++qSPwRUjbJl)3Ty+JhEar?gIzFL2wwn0p0>f!EtZ`oB|(!+AmHY*t~2;MuZ<`+(k#5;;$)} z{Tr*m(1Xs!;{n%U^?Slin8(b|Khyl3q-_&+H93#WS*B;fIq)&~6r2ZNg0I21-~zY^ zu7dAQzP#;`1ye>x_~|Vt)Z~Pwo|Kvhh2eVHaPDZWw12nU^iPTlnX^ozzcYTY%m^71%+T5Ck|WeernSO28c5XkoD*R(3Uhwe{)SdK(5(zR{8XhAE++tMqk-%SGGGQfHRiDR3H` z1)qcS;A?OZTmo0X4R8zarb(ut1F!cp!iwd;O({SL3k;WZz;hJ)8-@LCIA z2f%atJYUaq@H|J%^S(Tn%k#55H+w@Y=3m5`D`L$>vF2N`=Db+*u~_qgSaU+GIV#q? zA=bPq*6bB)c8WF6iZxrrn#aYOrqy!n;OQcfxk$*!fh^y`n>2@=JCKo6E7fAVVs%sQ zw8V_quE;#rJdrNcomh4}_v-|B&R09%%X7V1Kszs}C*Skp1lc9lY!_>u5o_)jYj}s$ zx+ASl1x2D*qgCTotB!aphTn|Al3|@%DWwi>67wits+}(^QAS3E7>Bz^1X)DODA+|3 ziK2Sp+ z1m_n?)piz1vuhSfJJrm=`(1N>BTivaDEt4ef&5)UsFS}L&-wCvFVFSzJnyqWuZ$hm z3W3kN#Tq1Z`%#wymI~x7N*#)slo||`0y`JUh)J9osIB+@`1~zrdGowJ&*}4A{-uvm#tc{j9p0!~AwRF?hI_Yb>>uXhK5PTU0oJGqd8*GZR zL@K+-3}>lK7Gy%9$kgX~S#*h>C> z@@IMTS`S|5!D~DsKzsQY>VyA@^3U?-H9fqRhu85;1?}?x-;qDdo7Zjenk`_fIlm!ZNl7w!jf6K&)6Y{IP<%!?#WaMPn0y7%^0jhavTJ&%cddHPqYRQ@=;w zvqf)b3r};ru}DMIHM-ESb0joRbq3ESYhDrc=(9*ZP|{0QX1uw3%pE<`iPKQ4maH9! z=RA}>-E$tRyEVMz)bLXGhL?orKDp+(?}9}A+?OmG#U$ut{It< zv%I~4H&6mz_o-Ls>kZQDH2{4LM0(fXOtPB{#HG1gca3E6x;@4qWp$D!>t@?BIm~8AOTz!OZS3U!#e`i9d30ht-_Er?~)#!acg>Xo3s&Y z!};!M6%0v5&hpl-^-qC14Yarat&;cMBk4A@|19q;FdpQCsh|*C7AL`Zu|}`ie_MR# zpjgwcZZ-vem)70-j@nowmUS@@zx&a`K0w3zzxDagP~EiaZ`S^wZ&u(<8~BUr5R#Wc z_T``wRD=28nmC+#gSvVzdAf>?L2Z3UIdRwDOxm03#lAJ#zew7R)HiaL_d-wu7K0Vw zx;QR+oq-VXo#r11{z;{KlQ`7wbDzF-?0eT{DAOC4i*mtjVt(&cp z@U<23)Hi66H7@rqw+Q)yysqx3F8>zADmtgB=Wo)Pxmb1J!gKgkhumiOB|J0J@ zIigm~4s5!E{O}jmAtYycKM!_-y~zWul8kAIi1Ei0&vSk}C^ z2k+~V1MtBb-7!n2B$^`D+|6oph5DUcsqi*t-D)U3x!+U2_G#JIfBvYq1(hW2CwbAR zd(W1pt7L6ItQR$fabeYWH=WW+r|hm%3hP0on)RUf%GK*Zr{Kd;EOXw=h4*nOHYops zmWJ(aFo&v7cyC*#TZP;%|HkCcGUxq!cn_GWf1dp1?eZ5Yh$hQF%bfTA;eCIW8I=Fu zuKqV_um9^Bh$iLFGUxrCc(12*2IXIJH`ME`41>7N7ptkg{l`84-2ONG>ZJAyi|Q{4 zItyPC#C9e)bYC|NpoU)(Z20v}txKNNBV0nh5>KoVvDHXWP8H)X6yBScnu&MKu&Gq8 z3&~t?&r|rO;t)2=TTKavNu61(uX5p=iX%w@cM~Neu|2t+U{Yx;rCIA77oc}XT{LbE zcOlESOi4PxdWJ$Gwa0F`ow0EkR=NV+mqI&JnBa4+1n;<5V{$ zkEw50Nwz{r@S0JB@cP0nD{`Wgp+|MQ0Z{^l2{sboTMxmvO^B~L%hov0eWr+)=@Etz>J{W%^$^!d?Q~~~82){4P-wo)6aRXjI&TB?_ z4GGU5@>ud!!21gF-g3M*Tn9J@XUGD;DgJa6!5JZVFv>#@LRsg!flD5jWzOMTia1Yl z&Jpq=!o>Sk@t#GzZw>EV!uwb79tQj#JHN}!@3UILQ3db>z90l}IC-se8Yl$3?rlC; z0eB6>Ca?qWd>GG(@VGdSjq>;ykCE_mGCwPEf0_GC+-`Dv$$KL5-g#ewT5ua!AkG|b zCxn}G4d+FEvQq$O& zp@HM{ENV0gghpbz1UY?+4HdC7uE|MeJ)3W8 z4zwUpsZAn-sUr-t2aux9$WUGg#Xw|;!8DfU(l&aT-j*Jdc2U?V92DIZZi>KO5~Wlr zQyMAFl;%oHWk+QvWfx^vr9>rFnW)TE7Ah;1qpF*#rz%txuF6u4Rb{Kr^Has2dU#MK z2B%&odxew2RM|mkp|nz3D{Yl_N>hYykSbI4h3cC-4wb3NCZiW=14-xCm-HVM*;~J9 z1lE`b34F0nt*WDhT%g7ay9ST1ygm``a|NM)Najmu2}(A@2j>~BT6yVGS}|FI&pk=0TUQx9k}D^-X>!U*Hlh`?jmXQ^m|TmEDag)*4uJmH>9%W# zDV0mj==LBpIv;69_m4573lq&KY_d5$?_xopjI*Q|d>`;?Xh+)FvlAVd(utO19kOp+ zXPRwpLx&x0D9y))wguYK^3X1{&(n@#itXrGNmsIU>q^xnXe7GZ(>Wh|O7wN0XT!SD zn7nTE#msKBJHm+$#ye5%L??Q)Yj=FMv?oc1_N1zrJ!w-P1zk&2P{~*YZJvRKuR=jT z4tB;8nBH`ARBv+b?LtM^81StS7n(QJg(T>+y*AR7hK_Y5FJm{VwQ#4RJa-Bl)rTtG z`cjcmKl;qBAGsFvqx?K?N>lcy;^96tHPeUY%6w_Lt1o?%=S!K>{it7{Kh@w{u1RJA z^frj{3!qGoKzh?VkVbb6q6xi&Xh3`rIm`*7&zyp3_{?Cc$QwX8#RDnQIE1#FhR|@k zP%2S|k;RxWdM7W87AeDNzvmG8H7MA4c5MDsC)ScO7x7Oh5cgaP-+at=ETs?!Lj5R6-!%-VkyXc6rC6{iZ)e^qNSbV z>1aVb-5Z%egPcZ_r$-_U$WNkGB}r72fCFE&5oxEMAQ%3r9da`^vh015rhQ6ir?ub$vS5itpSkI!k-m~aL*evoI zQbxn1vuTNJHf=q=Mq+TE>+j4P^Wna5oEzv#Jid&XRPd_pz-BAG|q z3+B=I(evqE`2w02xqvneTS(U9?;-PHHRRlV5t)@OqDz(c(m1OnwA*J1^{`kU_+I=~Vnt^X2SFWJ{cD;{6tyfY)&y{$WXC>KZucZFcRTSKL6+IBSiZ(kx zKu`OuCX1@oWH)y;T}fR-B^@84n=ud3gYgg1`}iR41?f7vkp2jL=f0l$j^04!HjmMl z!ylu!J3db4L61{;%HuR?*e3F?*hGh>JwZ=&+Cnc)*+PynTj|3|Td5@ODJo8VigK); zrp&HS)0wiTDZ_Ca_4nFF_Wia|Sn4)fVzZr225qNJsoTlKZ3pti4tg|l2L(>rfqd~C zP3iGGect1p|Xy6Cr`q9g}s(dYwYV*CnS zD0qeLm%c{t%z2F*We2G;@gQwZIY@65A0#u^LsVgRm|h-#n9gRtPQUrSK^v$3i`?yw z&|6MNXmR8bnl9E#qib3sSRE$%37NjyrO^N-R`j>l-i$YZp$(8Vq%>GRB!^xf2xbfM@ZeWEx; zeLPN4Ui2xNHQ+rmGd)eC%umxJ{-^1o(9`s=`TMkc>igs~?fcijve-P>^1jnJuB2K>(&lSG0Zh@g9iROMu5O#1ED&l5aw!TSJf=YK_cLdG(`0{GhwJa+XDk-u5H{7Kc+`VX=ES>`LI{7MHkpD~$_CM2g#m}@S=x6$I+RwB& z;yUe3xlR)68#H#<4SKln1|2uMNnd;4q#bi^(V)q{(ev|e)6>OWC0|B4%YL>QBHJ)* zkt{vsxa^DB@5!F5`dSt}F-d;k*jMEyldl;q43Qe=jUQ%wFk_kV)TyhDW!c+|pY|VO zGM5gTD9RU`{u(gNtjcSL+3~qAn9ay`@377+vO}45Y=(nA)`OG9P0V4Wk>52D`n4os|TZ>vbr#GdB>9`QPy7t zJ#6if@v8M>!;?CvB&BvpO>Z*(%)9o)=*Vt$Df6D&xuBYs+t4`Vf6xGw=Xho>QuD~LP^zdU2 zBW*u$*xbd_@xGp;98XD7yB$m}>9$z*Ww+H9J)C|R?CxZh80Hk=ljjsuv9f!0=A+$L zXMfWDRO0vDN0l$_F?!YyJ@y#=UymOOd-c2>_HNI}C?mzgKJO@UM;})#h_Q3-6Yb;t zNm7t=flr9@Z{VS(fVBB{9u)vH51#&1uWrq8%@|b?YDQZc?$-y<6dC_l&`j9)5ud9#=-Edpt36 zuSZ#FhdwJpd-v&?@w3n~byor91DU1DP zrheqNrcma;+_TVsirZTM)c7s|Np{YGU-a<^4E3!DEKauxitw5fw8m|5(7j!c235;X z1TXOYG1%1CbwD?phyf>J#}BX`F@L~QeSaA+cUa)SZl&=9_eAy>6dIT@C^c^FpuAy^ z4Ei$LHl#XrKu8aZ^pH!vGD4Ph&ktEuJT2sc>6VbQsh2~#o0x{WyE=rfm(L09Jb7u@ z1KkgYebwoD*mDU^gNI~a8@zL(P54p&pzt432Zo<_u^qB#!iPg*J^n9ZmXU3wL+UG$ zYhtGjyLbHNVJ}R1W7r%??XVk`y`ut(2Sz(UqUYxKA4qn-uOo(k64n$SD!!BYP&;j*1;yGwPb>yQ6kadogZJ`OpNf5yuj` zjrlHNR==AGN9L{{9TK^3^zkC6#Aipmm-woAX;QD;|0Hd-t4(^K!XbG;sBdy;PGs^| z?$eXE%(|FdBOf+KY4+$C8?PQIW^?>gZgyCm@=E_LDZd6DO^N8UI5n;K$JD9QCa1mO zcr7h=R{!*2vg~vp=@aRfZFZ+;xf^Gg1$N4q7vPuiSyoiW&E#tt_|A2vWrMWU6m*PQT5?@u7Q*2hDh` zczd{830d7=a<25bk_6uuN@6R{mRL;eK5c$v*0dky)=bNsvU>Vw(nqJ?>acVAnZ8%2 zFEKWnvEKKM8Qc3f%^W*${LJ8@uBF=|l%;dMO=sn}44m~**6>+pC~lUO`PNyPGP|;k zGhZxwAd+UgdKJ!I)oIyQ8_h{DRD{{Df6{x$p3da>qWC$}6Ro760jd zyW)zgymG2bL1kX~_R0sx9IL#yzu%mvjOWhDcD`rMZ_bP6bO^t{Ds;$`RZ;X~Rpva0 zxwC_l=4NJoFjrD)TD_)YbakM4di9gTvZ^Whx$4DZZ&hcc+^$xRTsiOCuvPOej^8lv zO4if!?1P_~_g{}a^SIU3tV+NH2S3cJR9N{@s~(Uxu2tZg6l+Vkhk{9R%xvloR`WGK zGUq2;Z3sW8fWd9DD;V0V5=r2`~j6KyT0&M1Y}S7#I%5fhk}fSO6A+8t@p{ z4&DGqz?LH7c7l;JQZj z(BX#;-_7cW=Bre^PRfkNQ8Jd0Ou&kt0Q?33-8En6eX!;y5bLSNQ8bpD6hN=U${;1O zx(^6|T5R4AtA+evUU$t$FdYC_jO+aJgHCKB2y2Rb>e=##OZ+nx*&5Iwd>oDd*fps$ z6##dXB3r(2TM0AEA*GcXw&45>cpVhV@n#yh3AkXzfh4dD@PW)HlvNlNmM!pQJnQoY zxm*+x58cYM`(S7_VE1_u#dF|IFdc5+04jjRo|FjE0Q;dr5tU=@ntB0G5oA$}uVUn4 zaZfI7^Sa$71dDzuCTi~E&=J8^>jRJb>VCediD=L#iN`2PdyFC$9; diff --git a/Words/设计方案书 .doc b/Words/设计方案书 .doc index d21a4bdb95f3aea12d0981242dd4bf196e89dd3f..2849639f0e98451384a9d27a4a895ee51cb27ce5 100644 GIT binary patch delta 190279 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°13x+C5a&r{)lSNR0idd^N{fdW@dVi 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 delta 134008 zcmaHx1wb6jwyu!`3+_&EcXxuj2STtQ!QFk5;4Xs(3mOP+!6CRqaCdiidp&!foV(At z@4cG&y1Jxm{i~|Fx_hQS#S?#8z>i@fg@=NILWc!5kbn*ag$3+G1G`Vp&(Ba$Nu+mh zq_r3@@X63|FvJ{{=1@?mP{vlqR`Tic>3<#aADb5lxKJDsP*8N&HC7NJu))eOzw`fJF)=w5)Q=ZXP~Fr(JHT-iv`|px zz#$`w!0|vl3dE4`e~B6XuLWOJprC#NNAjsdLD2vWLJs^4j(vfJ#PBbPW3)gLmmFdl z68^+vfMrPd6OV%LVaY&$bpKuUw?AA!v+97KxIpG0*WV@o9Yb0XL4bn#WAslu|DEOr z+&$1_cEi4Alp0AYT0mV6TnxsOInyh7ARZ6N&|j3#|4Y2kc;s4Iaa%s`_F4fLLj#0S~KBsRh<@)rUQM zV^Q_fl^q(^%}E=)=hg*F#Yt6F>Fxys1EmLM@DkT5*N1|t1ZV;12IvL2+F#k99_(nT zt!inhYAFJ~IcW(o5i!AEBEI;!S-<}?0Dt1wuvXI%&`>xQi>5YExE5Y=O<)@k4L%x< z#Q{MkkTFU02Fjie8t(5sDDVsKd+673K1_rV!w{qW04o4+z%-x$kTw7-eP z82A7Mg#d5_Z~{PM1gv)eO#m$b-2fK=R{*5O!07HVwu-`(@=^9_)1O+`gb z;a>nz?zh};sY!8Bzz6u|e)EO;uK2S5+N2_Oof z$rvo+K@V2)Kmpsvp#WpY1MCV&HgBLEl^V88(s0h9qE0HOfC0b~Q@0^|b} z0Q>-G2j~Ro2IvLoH_-w{AK2Ld*aEl%cmTjQ1=cnI$Y9Nkj{u+kk^b(#KW)v$Ims)@ z(SEL0D^{)_jXoLyGhfe)7zzsU?-)22s;UDRpe3MaAYvgxAtE6HA>tsyAfg~bAR-`k zAvPiQ6akC@`XROn{o0_Zr%7B%#r1)={w zeVW20!4CGsV2)rA2n}LP7C;^VV)O$5#Be!4H$X1{M8pLEL+fz1zRa@>9X#LjHbkPPQL475=FdvX6ml z!7Wn<^^fTcOn59}*niLWd26exx)5Y&)c@>r@UKutOG1cHh)9S)h&YHah#-g$RV z9{{BQ{Qx@vHvn{Iz!U^H`=^}M|7T+1uc3IL_-o|?12JmBKkF7iiiy(ynHB%f#NQ(l z87%^~w0X%|u#`Q1nqJTICAQ2!JpctS9pc`O94%kcqEC6f)>;d4L1Ir96!a_wcWRZe=;=;aox#qgsT72;`u`sdt%S&)+#0c8N!2b-{|ZHX-&Pwjg%A0Q>+x0R#X90fYfW0K@>q0ptS|0Q>+b1}Fu%0^0+p zN2DDgxKA8dnZ!|0fB&=3e}kKWVo1^d2k0J1E$Ehi*Bu1Yf;FPqz>eX>;CXxC0u=qy z68DcvAHeD#rC)&kKWamO{XdGMfc^iU>T;kQazA}{b_DhB@9ysA=H}{Mm66SRXmDLD zx*)KuG~%%R>k|9m$^*<3SSyHkxE7EUu>1oxyivv=HK4E|z452rTd-XmK~-rSIW*Y8 zrWoZVaDoM_Kz{&$f~kz3&`)BEe!*3Ra5nZDb_q5gtX4-|3xfsi!p7`Y-j^#`Cq|~^kg2$`(HIf zRh4B>kO+~0N+@!&lE5uHj5e?zga8L@PrA!!fe6}JT}B+LbeMP-NW3tAqx1#}sv`Q; zgV9S6kb&qRtK$qT4;>Jod+ZB<^`g{JPV$YWhrvPm%MZjoi?x~Ki*f?&oH;KOnfnIa zh$WJ57k|u?2G>qd2GWnVAhRDI|6c7Gq^Z9bcsi_9;5S4$a$VnprO% z4Wk|n+wX{mJw5q_f=@0kB=giGpW;BV{|fc^deYAce^R%YFqliQgZ8Mr1gA$f;-yz)knNxUP@I|JL;VGgx1tTe{y{ zSDD}4kLvCYSO)R=-1$a6Q=yE{>4sZgTx&;5DokU5?rd{JTcvH>h;ZjaHMt21XBQok zpESD#pS=~+t;9Y*^We#hfWp{jGWpDr~~8T{}Rq=7hPXVJ~ar{E9yU+5@D`Y&3U&RBI=k!0JJ2Q7jU$j%*gMEvvL%ipJV*7LmgVx*tGNDKVbpQI-x!DHQ+v4Ea=6PYEHNIAL<&)cz>0xRDk8Wa5GLAW|4^Sf7#?^ z(Tpy%&DiZGUnIJ648Qz+%i~F)zlYSX_2}BiKtFI3hM~u7TurqqsK-sXFDy}hFdrIJ z-Mw0spAK6h8{D*I9N|X77~RyH@!9AH(R9U+7AXI$DA2KQSY$~gg+UH#3&lYYE-Eis z{`Oi}&R?C4w;_tHjS2f0ER|;h)SJG2tQ+; zan&%~#|4W8tCHI7I_wB`-)j623OOO%>S#w1SDnS5N;s>H6kT}?Y6#!qCjz~~e3S_G z@R_e#;U=BVqTtaiHd&PGnLA5(aNZyBG+ma5JM7u;msA*l6QP@r(3%#L>ruPQ6YCC^ zayaQd7jiZg?mE2pblvxF($@XrIgx?<~3H?<0zZZ{R^0^sEj@OsRCVwB>5!X~Fy!FexJPr@EM)f=-+GQJJ_V zwD1kKKIU_axlvnXrbNcRr%rk~c54ltrV~iJgAW*EaBjH8PP=rZ88wn?@Kb4eVjF5hus2s&0>8~JfYm4#A@**c{ebU`J{2y%fUBAaK$oCr>LoSiC)pV6D&FSy^ zMK=Q1C{3w{DP*}ZMN{h&K!@I`0iA-$yE)(Vr=_A#stUh{jO?L;iTI)W7Fhj`Kj`}> zZp7d(U{kU){?KpR3-af(uudCsCw}YySl2LPaaf2ioHP;)|1=D0@Uu_s%*`ft-T!4w zykg;wv$TX!XN;5JLH!xJDg}eIyR_Z>ovr-F)1cIgdVRh38EDNdA>UC!iXLPB4;0?e z6)kF#chVVrKH{gB$h3l1aGaFth)&nUYRhqv2w{ zDPE#gz6r%PR_k{l`dW-*w_?Q*uAi5c*-g?i*0xE~J@-X$1YQP?wgk@e}rlSrDU1 z`zZV5_r+jIIu7v>B=;73pwok7S#j+4#Ed7rL<&lc-P$!Z#nY~l-&Phm;z75hctj@l zy)xptj#*v|17!w_meMAC*I;)pFnT3Hnxcpn9Y?Fx-`m^kGo)8t7dN~w z+ax^_mU!ksFS>j}1owc;F|_O+@kPw|LtR8<1!E4*(l1H1u z85z9|?DoY;{9>&ME5kJyO0`)<7nGW;L*c>sgv&wsR1n4RtOF;H23PLd{5YwxpCXIS zs*Y(OjmB~VuEeiAJ*@qmLUe<9*WwXSkdP%(YcgA4ONKyDxyEv3M(eR(+#6@&!V3DE zFz?`ET)oLBDg=-|HKo+s8mEy>9*n>t_7SmL~)_y60fF5iWAJu(z=gmjSa|D_qXhP z@A~t%aPxaq+H{SK%}*PNC+|5}d9d8^LL26IJz6S151wdd3k&y^d1Q_>au1&HmS>fw zh0=q<5wt(|Eeuq)<5{XIe=zbOb|XItVuo8S!^u&SiqNKmGr`!m{?V&k7vcEScGCcl zjuZDLqLB#JjI-2$Jln@B8-4AE%=9j?JkRCfwo33%PTEVt{1<^nHK-2dPB=&83Vj!j zj;K;)NBA`4bWwC_a7{g9jZ_@R4ztUixz$0SB24p@JfV4ShS9~EV9I8sEgEHvT|Te( z(m>da|`e>hhEYP!i4wQ_Fq#5UJh#;Rhq(R{?bwqTi%k@4$K z6~yNC73Gr9DdfW0F1XP#oDmf;X|jI0pyS32BH+ zJ=m@w(R01jRC>Zx9NRxYlEo=3;-K6kVr_|<;QYij1p6KexJG=EZ&u&9C3d33l6s?k zmL8AbHu;tlv<9n}#3r+GXv)zHqK4CtyV2^$jy-mRyD#c3T53-W61RzC#5vs8nPhHH z=OQ`(Ww#_$DJ|qpt1C6T`}Stljv>3caWTtMGQR<-B0i}5ol5PZxQ!S($x!Ny$c|Ln z7*34>UsC=EIW1KhkAK`PfxDy9nR@$TTC6ZU=8$-uT>)d8RjvB+_+SD(NI?o4t*UtM z_1$<7&X7bPw%dG4rWfK8-nH8Rum<+}$mvOrBm`FeT&zZ??o>dMR}-C!ux+ZiX0_R8 z$M~kXww9k&=|(W1E0~PQo!)EWoIL!6>isReg5gR+w_DQ?Y<#sFhx=Ns4*EA^l}m;z zq}ZxfSF$eO4q0*HlH!Ln5Q73jeYP=Sp%?Ys{M7l*(a6bf4^P^G_+WMA%l6a5#%Yjpbly<)546&>x(zI#>)+E;N18o&9cRY%lQ*{=P z2OhETFkZJWE#0sT)QB+2;z!FHcG6Bx>ItvD_n~@e*MrHJW{cfh9Tu_x9+^ zo8{i_e##dww_`Ro!-he{9TYFrVzilbvUZ30?h7Yp6q$Y0wFWfZcwyk?ej=oaHo=%A^E8@bzHfYZbnzl&E!- zkF3~2iE^yy@2bd}61Y-jL#oaMn8y!@$J0DcZ>Kf`>VM!LE%i5ol%&@lO%SeC$T|6( zTs)?`Kd&Y6t zPl_mK%I{<`H5Nq>08sqF~U#O28D1C}1^GbS6BlUfBtUMx; zVzD)q8!h_PW|e6c=;x_M2CLrZRF$+4UA(1IX#>#);woJvX9`T!NK`aJrAr%2TMA|` zxY(~6FDw7L=b!Gu?@H(tJBD_vMPU>496k+OK3eOGPk!lfxm8ut8hb}Bm}L5#3{PXA z9PxeIGq@T%TRa3|(8$r_^$^@k=N>~PH&r&P8a$)6^%Q&%Pez|wRh_^`=vgDIK&W@U zn&ib3IXIzxzkktYkFm0Qo;D+bJ@!v{O8XkZN)u7y@nPy2_X%N$&)?a+7ZJFD`H|fC zj*w7xUyMIef~FEyn161nFV8akL@Sy8$9w6|+(9p&XnyF8=^QK$is<8WN>HRdrHg$o z>Q9PV5(r9Q2j#*CQWE@lx6J?R5UY%GN)SOblJ#@Os^on@hW{e-0ERQAbzOt|X}M=D1jpSMrQN zhVApoyEkDWjcb;^nD}FUo(UGCz~w@kkbl@$_g%!6zjLB_7mvZ7ISpWI8YXg8%T?9eMlLVrwI9jv z$eXCG-fMx%OG`o#$cy)CCT$p(Bg_wQd>HA2^QX{eC-Nv{Hj2bUu4-S^#-@AHf_ z+jR}lhC335GTWA9+vvYB>*b?p?vTB5H*s$bt8W9@F^OJ4%k7F{xBotFI__nMfpJRN z+w5rDE5Sy!R`VFz%1Uu}_KY_P@!mj;vrU%ZCQ`c_HvK}UV&Yl)*L2kGsQ>Y#QNBCC zKOxc?5uf)$&(i= zpkK<(qRS)i6)nx-!P!-aR}r}dmu$`7qZ&Yb75LVk=F6FUW8-uTCPZ&-;n^8|caMtl zn~FlXWeirTt{O%gM*`yzp6QVGepXhkp%|1Btq6kcD2ERRFtt!6eSEQcBQwM+&0=`y zLywhiaZ{E=c5q4u2|%o9N_w5~zuz&ydDnAqyOn0#NRWQ5^f2{MLP+4T#pwS*IOAhu=&j{DomN8w>Ul3*Kna$ai%vEq45UJLBwI9_ooLXaM zCQbeAa7m_6fho!JYBZNvCMYwtiud5+%(%v-s=)&bgPb!&jWFQdt{A5AJ~)T$d?BN@ zpynMNy61yYoApCcema3;3Lka4X>K{FCXC+Fot@K+0W7sJN6l&`oxjQ=S=3k(E_}#6 zoDi5Ue9KjkQ^&7aTXWXj90D`^8KEt7)QGL4(wo2aZV};s(C0In^`0? z6`KO#X+Td^Pp3HjV6T8yz=_Z?qcq1{YSUah4%-_qde|GG%1xA+gl#(Ygyglb7i#PheZ;vlby*3xkbV3lUeCh9C&_(}q2NF$LgfUxQaYGUKjDZ@ ziMiPRh@4hH4k1VXU{c1hr?cqvC-3i%r)FmFm@<||k*iC$I_}>0T!6k|g~(sX4skRz zCpjp|Cl)+=@sAlu`SkKJnPHgaplU1OKe23+VhRVT{PI{3TwY_%Q}VIyhuwfn<9XqU zOpeb$D6-yXYp-tPGB`>oSjwRCMM#g{ijIos)Qjdt5IVt1TUgWf%uGqwG$%rMO9b?^ zWNCyl?Vt?8$K~Ewxo1#ZVCAsYS~ec~TIrjTv6b~b`Dg_HqJD8(L$tTtjI%t%Bf{WP zk&j)eU1PFRtzntNxAY2>;)oHwG#w?G>5+khDv!8}a}1d6G?=;8`AZ({Pw{Q49eWSg zo^Hznnnm60!c1{lSqz#j&Nqh<$IiM_2`{{F9Jk{e>lH%U=4n8FsfHtuFO%RRbJHnV z@?ho7dN$B0*0zj~#dA{!zE)Ok!ii$S?pjr5 zOv0?V;Y}}RBX9;H6cpHx3Gg81;n$)rHTCoro;K5`?GNUx!xN(uQxd2hxq)Afir)By zejpcHdp2+j+Aa+^EXq#tf;TilR#UR31(cUVdthul6)&D z)nHLN^zJo7UEeTehXw+FbiE!H-nLEbelX#VGondD8Qy*HgAO_gy_F_&s)DGw(xckc zluce`2ddr1|I=ATl{9}d{qik9@4LqIi}U6e$@y4T{)A2rl5^+i8!_4Fe5rbnxqwV1QB#~P_a!kG5b$m|ki zFk9<3EK8Bj$%HxKY|NS-#$?Y=a_!5*VG~kk4BV3`BR%QFokCq*H3LwYuz5GJaJfOD zE2EwUgd+|d{^L7Sq|)mNl9eVOQw2Wle}72SF7=6kceXc`zwoe2Kd007a#gh?8fn^@ z!IGeki#(g6d|?@ffQmoDrN-Xl`4atz1rg(SNA`q*EaKn?xit#E`U~czug-$2d$FW~ z;f3LsZ)JLA8xsmkn{5hNH&i=Bnk2r1(y_N*ec)A{Z;70~ZtD1?%LA%gab9&qF)H-Hco>x8kBPEvFU_#3(^ z0!S5iX0dyRj{U0fCK*#+hvn$b{Nhqqs+<#Y-*WRli1l6ejk8^lnEfJEar!_vD)PpL z+3#z5Gn|ZQBqwO@QkY80U>&igz_w($|^Pi%f=fPbYC^7H)QaLi&s0r*TD@ zc`sMkJa$ z6&^;k^Sd-rvO>A*)6NU~P`HjA#LtT}vTD{?>&9m2KBSH;e=S#+PEm-5AfyJkaJ~gv zc2*;#qaNC^w9xQy#x~Nn;i=~teAD@?ZOo5HdJ1X zMGYlaa}h?uy?UF6Ny*0Oiy-;{5JO{13H9+BrXzEezl3CSzJrz?LtgA%l+PaAu2v*`dXD;rL$j)IycaEiFZ>#jc8(E2 zMTrgCE<@SKk{hkO(FaFMt-_FiS2=_eV~LXW%x#mjNf`6QJr3x(MMMb|1ASB)fwn-AOHtH2P2#vWt8Lo1b`3Zi*Z0 zy%unCZ*SJv+z1Ji!z#++Zm2MZd*5k_dn6a9Z)lepOZd_oeCDjHGCL3`Z6k3_9U-b*OV?4xT%Zgs0(PVS)`r_k_0+`N+2O9yd5(?Z`O)K>%D!UsonNrM(RBl*;b#&&66bMhJq*qu&aR=na5cb#OML&u%Y2Z_)ObD)7y#xFYPqLKK#tPJ~F zm3d}@CE{p9L?G5>Lf#}kw9NI*zRxC0>64{7`9%>Ff5y@Eh`ME;_|N|~X@cY~X>o%RFV`UrO#)8E(0)#9~& ziuav@MDx8ME#cSefK=Dm;b#$7f`5;8;^#`Qz-do;7EdT2Sft*!dS>ovdM#KN=$o3k#nf)^g4yEV zb|mx@`Guoxw@XuW=1&c+>lEiNmutxpoLhuKm)`&pT$Dg4thohv-$9W*FGnEq?0T1EI1yc!esM$%_ERGtP8XI_ErFAd8Owvj~ePHWdy zzvWbKftX2`?zB-A5QUPx8Al0+b}nPt_-PKy3d=q^iL;pb;vGH)9_$oT^V@KMP0Tsj znbZ*S`>4i-WP%M$+@k|~znKbMyuGNW;h+_Gm3lS zaWvBMxUK#sLncXVqR|tpf#7cDUu=nu>?iNAqBvH@_iYZJ3Pim&2P0Ta*{AmHwHo zH3X~ZsD;5sg7|=r=C^2SXVnZPr_S8&Z@B=ZH`<~z3d#1^PkU7%g28XkTC}J}Ky+X9 zrRGwD)6T!?Nk!UM&9jAFoV)NRD!ARB|{+e~n$^%rZ6`i%)FjV0V#5k>QwKJ1L%28hDjur>KSZMW{XGBy{ad zdO*|z&gN7pa;HlC=qPyjY^<;r3xx6d%;(~OomgXQg2GmL+yXDqwD$MZ^p`Tj2hTNz zzdCz)t$0n|b?{Rz&(HZ8;oLH>jkr_T z2qT9(j2quwL;lBv1e5hIYx1H6dHFvO&q3ur4+FX9vLKOY(Hr#ZhnrgBLy@lH?U&_a z@0t>2T0xxd&nE_Ut!9YV4_ldB$X}()K#qgm&_4$D+21|uW)DfrNC+P;;w>@hLhgrv z{|bsWVb=QP`<6aFJdzFU)@FPpOD>B&k*lh|-J_?w4<5F9wWlX5F(h=|nK@gM(r;+! zmAEYA0202a9h>79^6J5p$}aTbj26D5IqXOrbvEQw=Oq()M$WWl5S;wl^e@M!hdsLz ze9QftqD4$V)|unw8_!Y^u#a3kSLoQW(lOnsh)Itz+nHVwg@|}Y7Z*PG_xvZT<_E?0 z+oG{rCEQ&$qNdYORK z@9r}wy8N!|Xp+(Lba^joiYfa?#t?GrtI2uT@^B0eSmpeSe zv&Gi36RorFd(ZRn8Vf{n)!E=BCL{1e{rYD^4p!Q3ORHZt2OoOw%c{)GnZ58pf=I_y zcF&{N$?2F!n!Y^xf~lgOsn_mWSx!~sIvSEX2^k<;k^V_b)K`lg*tYMxd&my5b?J?& zZz?yuMOW@-cMFi;Yc)MG5na74cYJ)W>F8WX#S2&aP4VdYR6jS^OK{!WfQk_%*zII2 zwP>e?5dUa0$KjRP=pvfKeiM}!2x;nUMj^A@{c;<7KD++*Yl=t1J^OLcvGe-EyM8x2 zll>d9d-Xb6Y%RZl6Gt7^NrNs1pefGIqM*gNe zsnkV7M@=?U?s6kS9)a;+eIs28I%sC+t`(+-(ik3(5@6$&Y~l!iOvx%>`A|O(4&+_C zZ7MV`ZjOPkN0QXdmsmErL8!8BsdDch$Mn_PBL?zR+^6N!QG)Xfm)NBGn;&}AFF$pF z{Hs@Y$z)^u#&eUjNMpYW{>W`zY8DHNQjFD#Cm`XK#hK5DtE7!gBK7tTo|vC!c)TCg z&CBg180+pgFvqvm3g=P26zx)_HaqRJ}LdI+N^FZ#YMk`~2 z!1ynk!^aJC^|3m{F%aeR5`9fAuWV}*g^ql(XSAjWTbxQ1pH;Y)JeU)lOV(T|LFm>! zDzL=|`A-_M-qfdgzf;YU%+tzoI@ta0;P_O68|>r~Em}hpl4{q2Ta%aK+l8V@CM;WK z$e^vy4IMd`@H>X8{Sjw_sX1`pd}D=-D@xF=Ic0T>q<9&m?O*taUMAA|xtgE1+|&w& zykd62@0{92%bv2V8prZmVzkKOn~Um!dN(6nwXBN4Opz25!8Z1V_TVy>jt$XtYu3!b zR?v&-1s__qJJ@tDH=txh(H5;#r3u7to?Ux5J~H8mxR#8ZxzqI4qsU~>O&dVkRnNz9@M@=RKLPuF*~#K}`zLlhG}6(m~Sp_Y`%3ROjI3hscGeN1?NI zvU5-~*+WDmN`)S~chfk`?aZl>_>|(BCH=cL})J~i4q!H_)QXNV`KHxOLWU` z6EV)a*PbU)1BfCf+aC!23Muw5hGKf3`zeEn>}=Wj;e>eLBTckGaoUsVl_YyCKJbfsmY zPVxq^uRXDrf#^+JBTQ;xhN+r-o9N26(uq5f+Y^zh3UUHQZ`i>+h116Z^o1UxN=~rjbVj z^}otIFqz?dUlP8*%b65&sH2hzLM9j;HAj}=o=zAq;xrj`EjQ^Q4M}ZpI(VT+Iabd^ zo0by@kIz$da(&*hpw?S-T>4GQx=Yv$hIcshd$t4P<)J_R{rpVTGn9UmFI0`hjIczV zsWOXjq)egR==wgHh#nx&h&wY;O8e7HFX@(bK{$#-7Ab&HW}dDZna2ENJ3 z$c(UEeR{!?iX-u~gc3h>@d2-IX*qdh8FX%b74Jf(Vy!|Z>a(ygiiTzcVy`(pm3cOE zHrn2K`>(+)!`kdX6Mfj(SytB5*AFZpjHQW+qIB}T+5J&b9+~h^ zQ+;K1Rr+vMoPx!*_?rTs$O{W@OP%ZC*1n?My!x6T|Dq+6+b1Kxn}KEL#Rbg;O_7KZ z#U2L>6vio%teqVekjRrMbsMio((GgezQLd!g>wgeR{Lv^~^ zVuERyzr?~*^6+V-7Ei;#aQF$OXht`GL-%^IBYxfT^_Ze9D97}%hq&0*$Z$ynh7*rN zkTE8%CiCp*d(muyVSCJ|tcp3j9l4_k&~p2oOeg8qKx^tPdXrF$rfk{~)_rm-b0L>(pJwsC@MZ?^EXY8(q+XQSFY@jlk&a0R<1si(r|R9LK?X zr@Bd`TG+KR6S@;5WZDT8&b#{uSvR8h8DSk1cHr9@{FnUGA(Bu8LSXce4*m&O&$7+oL_qYi;nL{vmC%SADPlUT!JRTZceQ zrRBN=dt@%}sjpA2+8(PX?P(s-J3!qSoa+oV@JmaS!b<Pab&PLs@OAnB(h(=MOd^=43RC+e7 z|5R5w?&QL{@2(x!@PUFf$NXP6NT#O4!!J7%zWk17>hAFxAN?I^dr|!NtupYGFkAnv zPQCG-jfF9FHD5a7KaNVKscxiObW8&Ey!g`=OK)=LpLd=k250cWb?S5nI~N`AHs!Sc zc(?sgajm~&KGRQvxyb#%yjRFe{ja-!$O8a!H&veO2!CP=u2-AMGu+v7=!rPqwEQZKP*4-z+F7I&9s>2akM5Jy{hL%(a_-z z_;|6+?v+}DoaT4N#D!BkD(pZiN)?(#PKkTJb6oX%aZW;_2+{JQ7V=O8g7p+{j2Of( zM?+Podm%kC8`LG0w`{PWsFUh<(OH-_eVEiM_Es2lJMFjRSNo~wsr)O*5A-f@iGzX@ zn?+upmt-SK=GAZ1Ook5!Zj?$W9W%pOvWg@nO%KNWD6re}Id8IEoY_@`+ynNOu;k^J z7kYE9?Ki7j7tQgc+*S*3M)LQ!nzaWk@GFfEh)fU9jF-I2VrmVRN3cc?win%Bd0tK~ zK3u2-7wmCF3W$)9x9kz#?t?O~$8AJbQ}ja=n{^U(fqph5`_DH{&y=S1Ftw^)%B_A0 zUmKW@m#Nf|vR?i&X(!{DXg*(T=D5hfKrWXXtG>YLwaVCTRTFVzUX|`7i$pDt=gFB} z_Nve3n}ar`x+;FCQR#PESZaogEnHOX_q~J2-EUn%bCc)wIGYybMVVifIX^=mnOD0U z&|u|t2^TzaTWI2W&{7KqPbXx(3g7(6C{DlpdobR*DilQ(@suh{Ro=sz>qVny94EV2 z{IZ%m%s_c8TINzWX)_ua+?>9uPRzQ1nJ^zVyN%hN9xm=EIg%Bu%zB^rhQxZhrgCK- z+!yKs!a9yx&rNyzEF$YHiz(VfiK?RAGmiZ|w@u8IG4pt@y}1=^>m_RUbuBdaih_kb zAapjX?$UkS>~i}`cdU0Pa<%g1Xu$1{u12fu8&%ksU5gVF7BW$Lc46W3bO&QtuOF;_ zxTYPG+w0;Kokc1RBX%nJ*+U*J;IJPbAHQ>fc7=q6)e1FpT3b?Picy5TkE2J2Z}?lA zol%eaM_-w=i+MMuoH#6xE>pgX^xt59j#u(V<+P|pPxPW+ep;H8^bRkp{_u@F^CP2{ zV|7D1Ij`XQ_QJ4m(hv?#_q)KI*+*eoTwy^GP;BetIi=n@2jaD}bH>z9%{Ae55rdma z5Q>LhL3_e2W_fID(HH1w^eq)65ecYW@5ULAg3LmV_0SWI=nUcR+l9FT)`Glmukw|{ zDf{hn(?}$i7kjS!nd_ti*lBe`evY1Rx7!hK)tg^)oPJGF>brNeu^!kT?2*L;ePe@?*b$Xt4R3(JASkdmfF8 zlr{T^dx6MoxopLn@t)3P!q^XVQ ziFTb*-cD+nNWdDI@*MLFuBi%FpmVmb3unxyUUiE#RB*PZAK*!hcoGPbT+Bf8y#GKZ z>U-z;bi19ouG0{KC%P=^q_fOpa zjTWTB*oHW2j#PAB$Gz`Dyr9}OimHt}q$D8qPL7AjR{U4l;*6q$Jm#yO*PvqJo%i#* zcG_4NFYeD9N2)#@h0eQbN&C6SY_-`T2lwtfWP zZ6fl10Nz@FeMiw|#wi|_1aq{qJT5l&mhiSalrhyas6o@mpvPsZ ztgEPHb5hvBg!ha6AgR?17QRs`{MuAfs=(#4O^^-Qy)Q~vRS5iDTHUD*CVkz@kh8Jq z{prOOF0&nVtRwhc@>ai*qcUIf>+Oqc3N^a7lIBdCOTncwM$cB>c<>F3mIOlV_8-4B zVjZr`Zeu@|86R1F|F!_?ZldnH$rz>on8jBH9lgVsPirNulCg4NM-BH?;9YYeD!oXA zl)~D{RGP<2>OMtF1Ah3g5rfSFk$rvUBG(5qg)`a;jUH30ksp0j?LMd{M)R>Qp@Ly- z^*QJJnW*4qXDhNJymCZEo0$>GE-Pw#0xvwV>Zpj}e7Se#;gj7#wgS%iJ?L3H7+=Ai zHAysV)Pe|AjbQ^VIMJDn4rZL??%KRqW%A~I)S-&$6anARt(F_Rll12sQ|?Q47n;~& zch~r_auRkl-z@lfRy+5WH&#a4>MHQ5f5PFuvj!Xet9jE9#cO*<^{&!n|*dm>AY%vQcz> zS9@tQQbj}@%m;SFFi@^_(-+)d^74=i;^SZxr;tL!XSjp zQH+h?G`{VLnw&>W{TXjbzm4ayeeHgc@5~{&R9WMp)EIYw&w6n8Mm~%YQF(x3Y^iN) zlhNb8BYI{Yw5r@>O_bSmC&b#);{Q8Bj{4NeonV|!4axa7eS7le7Ik! zGKGGj=5wt9C~<@b$K+Z~O?yFFQtx%JR&ysS=$R>N+}>EPJUxeKdCMH+3I23CE{k~n zhFr&zWuY(ixTTGVtdy!%TEWLStg79XVPRO8wMC^2G?pZxyR@38y_~Q9N@rce!PQG> zPite6=$P63dI>kXJCbsyCvdL0=w@KVug#iqAaqFS`}Hqcp@(_Vs*-Qu&ILV~MOHl) zTVLvjqoZYwLsA(nr(V#4t`XthN9#ANh2XUiBq9A?BzEWO47hMK=X^v_Wkx7-XY1N` z1wv!(pbQEU0#5bbsOycopBTv2_cM)oq0nVwEGeXcWj#AFi}>Zca5pYG@Crw%eG^c^ zlTy-6?B%Zd&}B9UZ8HnQEj%yj+2vs{jo&#*5x-g5)5uuXSXB0`Wz>Q0V4AmEPdpBL z(8SldH(>X3u1d~W85UC_*}r;Uw+H7q^p;%m9SHB(cHC)m$TGmYj*Y3bHPxJgrA?-Z zu}x9-oTSe=)*v{M#JClE*fvROg&{YtjW1$yAi6jddcww<+@z0h472(4OiTUk)SF>y zdKVj!_8>3qt^CGv6K(kMq+Ex~_gI8SQU&4Z{aXeLl*V;tmc*nCFIW58 z0zjeHVkJ)X1=7ioTS&Z3qDkjGRHf~F#{89WdxxhhWcjs*B9=E!f@<~DLrp=;PglH( zk%alnF2)v$tGoV+7sHX!y81YgeL|Y9dLzQaUP23j&hX-;nn|g1=Y_RVOHUQk&|z(MF4&VOdSFnwv}2p1iHI75ZhE;o~2Zvb?ox z{zUb_-#dP6kKvh1;n@Aw=e{&g64aF+OGqF+H^`{N=ZxvT;EgBOVscQZam&U+8=mW6 zc-r}l+-J3V5(OtDP8srw-&xhJydvd``YZ7Fz|7cZb7#icgM%f5cDItwv3(8MXrUUi zk99SX+EY_2{Omz5IoloZ+Bc0Y811vvooG2#zF7ZDXsk8aKAp*h%BYw(VR^ zW81cEH+IrHwv#)y`Q>@{KEA#G!#dWQW1eG-#Vi>)*Kw;EQ%8TN#7~lVDIo10Y$~;p}`2A$8GMTl{P4M8*h*&Pw>0WSUiy3+p`F z2qa|{iCPxSYjN;zW}ZXVEE|E95&>jpz8ARXa%1lGa8USKv6?qPx3d3nH$SGe#&A4% zq7mz;Hy#zJ6@5uOn#F1|l4{L&lXKB@^ApY`(Nrms!d2F&v#0#Lo~O!32H?vmQ+1NL z<*2puWHTltT;oRVB&aIDW5-d+f>)9^gnrzT2xz*c7?pzw%Zmx_kF?+y9qeP;&pM-b znekrRa=O7nhx;Q19?1@`w+l|Ed+IS6(B%T(gsEO5m(|LzB2fG7*u8aRRoMavHRQB1suUYer+wV@nr zUydp~FjF?PY&E3nVOlclYnk9fnQ#PBb;b5ylfTRr_jER$_w^3pP#R3qIYgrrq~< z3xL&Kn7TFr<$YhG?%xM7(2Vhfj3bHhFOHjKb2yr7;peg%*`xib2R3+PN*&mwlnmxQ5FE}bB~DeH zW?!W1g@D7%1YaKT*=}8CIGI?e#?VX^rZBDpXN6I~;{fpY?OWAAvp`b;$@r<{M>QaIXSU>cDiU zz=J{*Kt8iDeAdCS&oF^bS|0om0sChKxZ`{qOIRJ!TH!v36!uF zF5l-J>Qz@Ko*o0+)yKXOZ*Y{gZ97G<-kT*>xRS)x-1LH&MJ0lhnHU<;QQ)#b#Nb-6 zLvB>9Efh#u$^8JCBn{IQ*{+)68%NlWp%)fK02&&9Wl_gwuZ`Gvdc}-#d840~kubNd zHlAM9)l~LIADqVHU5|coa-83PHn~cNLSByKAI__;o!%#RO?G+dY;@!j?{Qb#y8DFV zfN)Jg$s3uyo)|Q3PDV-<6#yC8K~?tgt}aZzXS6&`#gwcyr-236CNBT9fctSws0S&de}5>ZqtrVmjtgq0<%?B55WbFL(#q? z)xfKj!%I@}+biw|`D?Am9$oA6x|s|gTH{Z-bh6tvi{{FDw(@;$r+R$2Zq|tL-l~;% zb5lnYug{O-k6Ky{eoNW^`CMmzsd5Ey+UESF2&ssvl|Oph##!d&`ekl<^m4!om1$h8 zuS{sE$e?66g*fA}#&dCD{8oszTU}b9=Tb*EFq>&E`tXP@jdF~PSbGD+xtpcD zVi-Q`y>df(eP^<4FF90+i$6NH7X2=kZ!$Ow%a@^tI8@_^F`x03GAN>CIISBy|7IU-|o)|-e>;P=;BNe~{duS^XkN}rt4 zTd%23o!K;QYeJ2wC)e5N8VeB^of5Oam2nP>Z0h^Dl08VW9QNIp6?h(`nG zAg?aisxv%mPYkuon)Nd2Bi{DfrHX`8pX_^1;vSkf(KuNG?iQ5he*hf0XuAPu;d-e} zgk0Mb&f#;_L2z*C*hX*G)gW_tdHo}A5>exfVwnOVB|mmr3LM?IOJSbvr}N*RzCide zH!gr?*Zg<4dmkbQmXQ;4SfzwHQ_L+a&`7~4dsdh<>IkQKEb*d{&%Agg)mC}!#d-zN zaTTpIKbx@(9YLt5I6z49sJM|0(pu7W@HlfpIuAABX>Ml2?P2Dl1>V7~^6QPv=SdHH>_9mMCpmr}=rOTG>}P#Ju|UnZq5(9=wo?|83e9LXrrjL{+prDX z_}!`FJMusA`5Jud!t3h{W{iiWEzE~U&O9iI${^mRm~^kk3ZR;~&e-59&OrNgCDqSD z@K1W}=I_WxPP7nxz6InS7=+-Fd6c{O1*Rt=IG2@5_Bb~7$nh8uQ~1l}g)`!q3>$%^ zF&E#ThfSl`zf=aywRY-)q0Cw4?at0kE_L@gffmXl@@e3G9P#9mMGY~3%79R~C?a|U zLLPP}Ebu8!Z} zO!`wF{*re|!k=wVx***$JiJhxWI4kWK|--(kH=F$VX4sy+okfg;T91+IVNJrp5CtG zmB9n5F~C@!bVRRb86|6H#)jg7$}A3zFsyICs5zO~E4k7{3ncVJ?>b0f#ubeHXS)xy zfT`?#fvVM9wf!^FFa7M9q7@ATm|N9mP!#!`U^(n|+?sI+YnAWdRv(Pt;dsXY!bCcfB-7NI+vFx&jIzW%66h z0r}DwQeDQbpJ=?IX(40P*gfmwMON*~jt{EmQ-0&iIO{xK%1WMEzk;}#<@jk6j*)mJ zsyN}5>w0Lq1anMXNta(bBMRu1!ZtH%EMWj4QF1?Kw0eVAT%Eqzp+JeLwou5DaE^v= zXJ%jTQ>9y|1+)5ie}ULLcE9$YDxJd{9?g`pbYx-p2$DAY5<|fRtU#!m$C)v+I}`-> z`}NHRf&Ph0PNGkX5LmqpMHPaXHngrFEFmaatb}J%)DWaOAUwR%F2W*>gnJL);Lw2S z^~o(BUZ?&39Bz-$?9CTj1(6Q*+*~38&6N-dHP{~8;x04GNXbWJ`bQu1REKqNHb9}V z*xmM3%bVQKlTZS_oXdS!+}QEcPMxSmGd_2V*sg{pUifqesO49w9V;3p_7B4Xn87O7 zx3>dD%GKDh*+u0(`cQD^t0yx^rVdC&b2H7j;peYd{CA*T$hlaa&r%)4S1-8H$^!op zo_?CusTtv&6x15&-{@XesIz4(JlkbwmEBuN=Eb?7mWOi8ZBw;f_ts4 zVhu#_&1DXF$RHp>E6&wT6Ah#fHG>orL(AcgZJyr}($wUwX=%?dTNx+APwaSl(BYyZ zmvUu2t*ktVP<#19cF}Ner24$Qce?kLE^bcL&8&SGpS3E>uU{0B2Y7m6x@iWj^3(k} zkusEp#8MREaJk|2suVUtcYvJQYN{;EG^n>PN3+cj&@wYju_&t=T9cUAT5FW;d{X+t zP}h}E(bw_%Kz2|h@Yg3?Y49IAt%I`&=JMtzQ!sRPZSTL?m9e5sO-hC+s^y)VaF)YY zkfUA=d(;TX5)scCW^RupiAR0R=l8Rb7<(M3uY7q6Z7qP#I!bP;3(^zRnh*gx6C8Za z2FrZy;L^+4R~^hq@d6_UPG2}8wN0Fw4qr8d!%E_|0Xlxb(| z{QT##E11xXuaeFMjCgd;O~<9x77|ytX5N}ipYwxyD*7_{-t0-jiCYt>(ae%ZG9{v} z?x${Ejuw>R<}>aiKbD-akIN5&t*;ZDFszs>>Q|s;2(m$Og+96X-e$m)m-@{}OZ8zR zulw@b)XSwE;H|qer~ur`S01A7+kLx_L))V~9vFMi8bK#z%kX zXgHLYjB!>vAS+a4yn*dz2ODGfKwhF)|AZ(<=*n>QU^OqkHD;w6k)-36hl~aV1>EnE zZmx(EFnp&J9i$j{U}arA#riv7v;MwlDR2?5>DMLT=)^0sd;Hum+dv!e502{?FPP-? zoBQLYk36ppIz(mXWMtM*Aq>~)4EN+AjI%Q$ZD_;=*R6JP<}i+)=ui2c+5tJYa^&|C zC;ZQIjV?+y_oTGaO@BWe?$;ASSn7JH=^9giV}w*N%tQhea?Uw7cpBDZfsGg^qL}41 z4B{yO0nyIKL=p!E1{D7L;gNfs@r8;XP1yYg*Z%tby}ix_mSHGp;z+T_1dkx6Mq6R| z0kzm~I=oMMZcF}UrWaNqTWf|%RnB!gzEgqv+J|0KTNq-h!4beSO*fixW~YiyLTS9! zzqz4Wynit`vpdVd6dV+5CFVRj;wpBzcY+6GTNPwJ;N|gdH%RbOFmQUVkGqujqGIU% zv%%iq0nBa?)BAluA_UZ#Ko{i0^ILH5s2>86o?lHJ0?2LGo|b=T|0O$u9HcuftFf}w z48v2s!Wip!uW|w2lRhkR zr#2lo!magGN2`(vHq`reQ&>uCUcI~iU4@|%=NqGDR_zM-YJ!BZK?8Gq*Sm_Ia%7)D zE{&J-tT2m;EbeN}%RxkUgh&0x?6p^!{?>MEN?ti>jb56}h&NYHGaeP(v$T*aB@q9? zlIl>qiWW!N0}fs_#HhEoI-o|AZoAc#PHhEu%5~AcF2ri`IBG;ok3DYUaA72Pz|pj2 zGSt{WKPNsdO{8L7HOQu-T{0SN#FjUUNUeO1JNxuqg1kPqw{v1~^%a)S=)0_8No!!7 zCj#?lvov$AYOUaj;z zH$4_-Aoel(s-4N)n3jjDT)T1zmuH9kH$|@+w3!zBk3@hs zgM2Grn2F?27doq(08^^UJBTuHVEidsT5-3?=``=#EJIZ1=gGh?b|@%e9LYaR>-9m0 zOLav-C04~wr)+{-uE0%G{6!tgRdx4Xtsd;k3k$o3ugJ;w^FhJc^lA3Jo8Uqx@V0&N zit-Nmf5yJoOY#)w@$ZOuZQm!K%3Sa2i^r`pFbb812 zrNqf%V(sO>1aG`% z=<(n2JO$>?|&RJ>lJUB6%Vl*sAxRicTKJY^#_%mZQYr;7286V2a>fjpAU{JK1Rg>(g z%a#NCFolZ@NcvVi<8ME?AuP@0TMS3!qd=_Xx{!Z=MZ)cAjMnp5lYUdN zsHw1jq9WXe|JVTvFUN+eag)P^iFU4e?Srtkz1eBMFM?Gxbh*p32spAgE>tSbxi_bn zvg2?(UHycN-S}_TY=Fx=r#U}b^;|VyKAe2MPu?sXNa7ds%o9t|R)s$i=ZAXsDy_0G zl*Et>OODJZl_!ZMnzd%!%-0dGYNLQtCt=|&*WxZ~#K1rDkjBM3JIQTuNLeT1KO-UP z4`@+tsmv01XQF&q;nw7(%K`_kFiYg2&8{yiB)h_9P7@|Sx!zgmghbg3?VQPVGzX$^ zxUzZyp{U8?7|ZhX9$t8GA;^Q*q|I3WyTcW5(%~PL714NX(VEv>$Q0MHx!+}2YTeG& z%058(ptt}G%rfPf z^)S?JLAbPk(Hrrk<r0zRnlga5*>pqTHI zu112kL3;0Eo~b=B2~ z#xguDG~5WbA$9Q)?t!$Zknnn`V zHMiI+1j%l{-oy(V%R;n(ZI=+(+lww^D(RGrQmVbK_tt%^@IMRU;MhA(aWO*I#e!H9 zF6ew6{LDds$K&!AZ)|#NVsO2EC!s8fLR|@nXEq*1iKIB9^YoOF(SO)+if^HwCi+3k) zk!}unZxN*w0UsJ6?4{}1#)VqfHHIf~Ap0Z5O-|_67$EH3Z&YW7W=@yiHB$@Dj7$m> zNjO}+P+L)KhjMx>Oa`d~G5f5<&T8T>Yus(oTLW8rXJ;XG!$|D4JB&v1&YaK4vt0M= z1SeH_CKvtgt3MR5mx0{+snf^0e+#EO{z#RpxA`!VUopFt_QuAKeS3A56c2`e8g@yh z5cc&vT5&qoctyayV;Ua*M=t*ZmuB*VO&Z_VXMR)iL>-2jA;V;?Rrc#U!IX2(8Ac-* zf#TddBxJLAW62RrylA-o6_`!VS;)%cmb-ZJVtQFwIH}tM<|5SR$@nP=d$g0`!X`@p zv^IL1SP(*mTwN=^7rHJ+2iwZ^f?KFzv8Tau`Ua4Qk1edL0)JPnW>R>`lD@068gPex zC|18xZlRPlRc&9bFKe$a|Y^(OC!#-pZUl6bdd9yjmMQ2~|Me(w<&jN@?EVdrB zU_fc7qU06_e7}a?h!_WPNo8bChptzfM@_$Ua;ui&!Wx1aZZPrfJ`AbS)WfUCH zYZ_(i?SH;;&*XLFImPO>2YI)p*5vcR>HC!L^{{nMybV_9kQM`*Po+uvCz0{G-<@}Z z&tQmlQKmW-^5>a%mZdG;eA~X38V`779GLucXSyzvfmIH>sZA}N)SHTrehcxEceTPy zJoV_co@uNsuSO=v2P4)%q$3?i58CEpq_`TBn3YzgC8-=H?pOAZwgm`AF7{>idE7zZ`tS z>xL8?Z(Gh-@;8)Ew)_2sJXxjQ-;dvV8$W-JVS z-+DniZpq2LS)Eb5Nqa2BvzKHlT4b_x$bJwO&j3H}CD{tWA+IMl-{$D}2^vJrQ=2I~ zG#^v?Nq=OtsrC)CAUS;VEEDh*UC8iYghn;5DF;(b3CH5i4B7k0DxLZi&BA*+XbKro zq>o^@JZJD|AVEdXRGT;RxtlO@Pm++(6z;qqm9#V0)DFo->C-jKN7U{=mz*9%u`0s5 zk2Zv1>#1M1)4Lo(&5FVijH5#jBXdfSzt&<)dqBh3*(S3hw|ceKBrq9f>!2fbHhq3M zEyHMkEXUgNyw!a*KBM3;P>=$Gf%Vxt4P4PjsusA%0p84M5zgMJHFB$v#YFUvjBRz& zb~0WpS#RnL^e9;ET9OtKWS<>yhMXUsw;cdt-o6b4k|lAIL;ub%54cQ&%N?z>wsN?VhXve4?$ASQy{w=xs^ z8QzfJ-Cx|s?MJ|R)i%b%riJaDaM20mf8^7>!25fF(k*ADi=$)byR17=8`ll??SJdF zTXdwNCo&JgaP_@?FzVGLYMu2Fo=)Ed-)@Op_?7#{&d>V+lH=7r)`v^G_mP?I_RL34 z-*mHVpQMd-H`>@@8x0(S%>G@A9r;CSv>zZSC`5GHz^SwlIPJc>Wf2C&=$P`RZ z+B?BK^RmejpGQtu7P>32R$&;1UN{CQ-Hd#2qxybWC^oaKS@DXX}^B zJ#)oq$&K$tRF94YA_H^DLo5bc?zU~*sUsLK2M)LWQ+Y!W9m zgX|z_8u8Q{k1a5YbuKQE$VtD&ScF&W8;WxIqA~CGyU!F5+QUN!Dz!MdIN3VoW4*Vv zaszJyw|!+7QJZm43yva#k2BTo>%7;Y?%!CPF&tmCnI)_cfsZmaZJWYn45qCp-@_n0fl*{1dg0ljsB`6=!r!;H_#0@Mg=Xf6tEM-Tsl$aBdaJhl;|4Z~TH~i%i3aiSH@w|OnZyJcc z$LmJ((*@w$N;;gemo&pO3kduP#TZ~__!)BWt4jB)Zyo`Uu1a~p;1oopPl|%x(u5xt z$y4O(2{)gpu_bI+m%$|g{@lu_1#IY6St>w=p!Tr`GwzaqoAPn{nzwy-!^ey*wwKq> zGiWl;5iT}sOhj%H1)kQjrRcIFv#X@#Gcf$i_BVFo*j$CeX(EyJq63!XT1+y-2SS1W z9=-a*N%QWxt&3$W0Z`x74o-Cig^nuedK@jh?1BXA)W4@3{17w?T-8pTIy)VEI0dSG zdl-E$5qw{Fwf-MI7ok*I(AkdNUV@`A80*XN{3$WAQj}tlVB<_|3r{qpDEg=98AuZ=E@&~sf^eU7kwJiYc6ZavkYoq`D`(1C?~Qd zCEa*=X{R#0_K$G;Z{r~rn<{`0Ft<2*#Y`9EJ9?z;ei5so%>jaWr;as#!d>cYk8Dkr z`=PZY=PeG|W8*)Il2IdQaxU}ttEcm`B%RtC^b*Ayu_Ptb<$xZDmn!$RDlqcJnKmm7udki1~ijRLBIh88G zbcJ`FMMcGz+LYSK@%Irqupt_6=kv??h6IAMt?=AN)f$z936(IinpG9?Y8rt`YICv@!`lot^a)haLwLy?le~?|z4Xws&7jl2K8v z&N%_4^@5i9s`{uM@tVZS-vfA6l70~uve0Q9^O^Qbe}H&zbD>-;On$5QK7@srrU1Fx ziexhmPBsd6j7R3btDQ0XUCLoEERLj}aD+v6ZVSC(JEOJuPqg40r^#s)N@IZhilo6F zDz^q)ON*omk?s^|>xb#Y$PWV!mJ%DY`y$m@#0dUS`TP3zuACAT%q>kNH<7hhob%;T=2TCK}FU0=}KeRsyP~X4?nEXZM{{nYEFq`OXiE2=7=G zXI)iZIFv`q;q@7#bNRv8h}qPvIw!Fyzug?K3AN(RWIn-xK%+ZWK2w#vP*fenVOg;w zYJx{kv+We1!JEVsy?IpDQ-u9T&V5ZwM@&Q=xTogVYFkG>I%*48eZHzexpivzAv2x8 zC9JJ5=0sAl9EOK;b4SKGaE_R+40iECCmCVZ=2`E}>dZ7dEOj!vYQ%LWpewGkv+h*i z7oa~bkD%)!hmY_qYrBCgy&)(IJjNO_u(mbOA5NYnx63o)U%Kk~e1#_wIUDvqbB8Ad zWWRK?tQ8VHx^= zZp*TVL0q&(WS5$&e9m9BzPwNr>^F@ZECr#Y+~eunI@#BQ{}&SZ|NkM8P)sp;A#8hH zr~kdWZDC<60d}{_;1JXn9%@K-vmBq1;3JG%oy!aWt<6%s@AdKTP@hSNiNaez<406~ zu{9A1pQGl*zga`QWUJ|%fpnAZcI+@?VncT8e2IrSD%XyGRO`HBX#Ee5H<^-@R3w)T z*FS{Byl@lZisFW{h<$lhpJl_Ri7sOkv)p<1>!o(aTGQ*S9g8_@l&_aaShkhB)n1vH z$6=*F*>~fiNuSw8cI`If&u9X8FQnU`n}iEc)7r^Kee$3D#FhaCN~%HZL^GVFOMzXV zrnJ*QD1ybt=pbbEea1AA-^uv7AgLSG{aS-5hP$&#qp=>!B=6_vaY@9lm;7!itVZnK zcUxY&gjE#AFXVAAm=&*^9s+A>!at-baY1=N9H!XR*jRMu*!)K;evG{t89OsXwh{j1 zQiS#UJ=yB(usoKxSuHAtUPpzrE18E!r2Ehy%NAliJUajB>F&aEDk~?}gu^uyS;oex zMFDM3XGg&I3G8he*2(9W>uPd@XZ0j~nGn){Ir$|uVGzN9 zwP+D!Od4jGCX1uF6SYt2A)WO7ppHdu*MO*s_9v-WqLj8}k1G_3RC@^qmZZDgu5bP09 zP`~`cZf5T2{+|}2+-QkRr)W>S+lPim${#zy%xgmqr5K$;^3kJ})8YAQs|%11h#TS_ z<>huNu(hZL43KZJwv`Q=a!k+82FM*UXr6rJxp-w~jM ztD;<=oK06dzJx|1@{|fEG)E;^w{m z*xGwisQ6QFXB-QX=#d+U!!NBqlIoiTkh7W?4OWz%*KF=0gtIsD>6a-g0H?{J<+N-I<6#eSK zfa{m1vSf`I=D5w;wgL#PfE<0_s$r6!%C==^dQT$oz4KS`CcMU`Xm@{yj(y>Sy>i$aF6-la zlFu~1X~`PaBgtVC^5eTGFD-y6uhqod_9BN|s{#Dx_kC%iZqTyO#AO4heDS0b-ieTj zPsk}*lM;-9OFD|CH{GnKYX;~%jE~T<17tRq;Qs_qn%#$^sK|hW?GiL&r?d)2{a(B? z8Suzy-)Dl+ug9W?!ZFI}J*X>!xY6pmj7_xQ8j`vn)}5R-DPR);38y=czeTr%9M$eSdQH#P^|uw zMUNtiNHTs7%1ymB#P%_PJM!${brEfiE*6A0-o3euSl7ii_H>{dWt)=$ulB(;9Yk}(< z*$+9j`0xA>ow0q5JaKV^>E%HE^;P)4ja8}YLG^;U#bY`Don(rq$9aX#R9gy=-QGB>Dp9gsbO=|J9^!ArSbJ@}(~%<{-dQ zPCpxpjioNisYSR3I;FG~o5jTWH=fWkV-T9;*Di#~*%_3$r9=r}zq|tSK6=n)$B*D= z)kzN(t7NcK4N~2Vzr89=O)9;$uN$X=HK^WP{5ug9{f7XIY+y^jxZ|EcUjANmhxK;X z3{PrC8S-H^Lt=MnxOyN)C`Cmo8O+ihreD!*z~bx3^&QA!DRyTM@4N zS|))dVw+~4 z-|yHrp&19kDZp(uVZKhFJKLB#h&xn7o-6Ezk`-^zEL>?A0$+GGUQg9T{9Dh}ec#9bR~APy+liHZ{`s9b4z*LnX& zAuE`gKEAzER}nZ>SE%taCS?^w`P_+hYSr+J}9Unba2~q=|{00>ZYr>m;q-xHT{|R zX|a$K;MZ!h?@K6g&!)J+F6;Fib8U`EynU}HDEV5`B4Etr+m$OMV^fd2@e?$S{Jh;+ zMGsTId|Wv0N#rPn;^PAXaR3e-scDbS?Md+qP+ENX=oY!Ju8J}B=0nVI=un{hO^-m!op9~fu*`~Q%7@++^<*<3b7kpbMs&HW zGXq!?RrzOC?rW^XDA=JoQyj8OT3c7rHw$76fgnywu3MY^e+dW=r=* z^mez{nS;0#8Ah9uYbyuBz0TzO?khL|1#$Zdl_rgoNz74XkXO@GR#jaV(4jhZE12Hb z@s(sY0;1#A8+QbORT8D9{v^-$V&|5#>>?9YEFyaNBSMPAcxK=fpOv&WU|r6ZXJ@e=i5*y@_5BKv&)>Wl zgg;S4duW=y?3wqS4y+L@WH!awZtXtHq5culQiAcCclsQCHRZOP>gz#3Qrx`W-`ri_ zl9;dB+2C>z1wcfF-S14?+L#A)>*Rx%m!V6`P75~gi=x9tN(6UG(JGclOk45gmb>(i43Qyc&Ka5nb zlWfHe1nBL?{QdW{`{AMFXQmoSV`A0T0O$JzRd$u}S{C2(4c_!lK4UL%)an<7456!Q zgn@_ULrkmtgc;3u2TgRC%)+oL(vhLs@sz%CF$?BZgf5OjC%gy*BW0rLh3k3`XMx|^ zfzjaf`#QHFEDpQHsn|gh!&ar`i$RHObUxowbHbPRw&O}v#AnNc zYh;7Le%4B#}o%-Hj|27ZYZZKsQzwG3I|XX#;z5Z?ah0#m=&W> z&-8;Mv$Q+E|L(LJ<+3mECnP2^R?a8hXy=4t+){{!W81bmfvs2iUb&u+$=AFz+<5(k zOM6z@sT*o0$8UX7K&@Ln&{O-XLzZisrkI%T><^U$swyh=;kZl<< zPEP((c*LU4C18tkSqf>+ueE(Re;LoSf0&L+cD39$#4nsrWiAYE`BZ5Rg+|s@26iMD z?;UxW#h;d&Ii>cKODO!seogUC4S_BUmllzY;Oy~rb+rX-jRtR1cZ)*V&<+!uyRuG> z9e*X@i+U?DDLV4xWbxwmSixCz|akV-5KMmBn8BB6HdIz~1XdozKlVf;aE!IhUDm^u3}#$t%-rTH~&zq-4pc|4*7+h?K%zyCxDmVRQ= ztV9HEjx1hUl;8dM)xb!|5+VKzX8ml zGGc+O`>j{SY?S0>uAKTI(Ws@wdAf&o((eS3qbk*$St7?FNyxKKo+GY+hKq3ae zu&A{S;ePQaB{a1{<44#`-Yqz-L>~&~&N-HaI_{^P0@g;%hz(~^9!Ggf3s=w&MZc3L zcR|3rHskZy!C09JdM4q}ggVr;3NSCew9X^&RN^o;+!xpjuEt$SN{IHmJ0@Q>f}wlJW+08Lra3(# z6)qst>}0W)*l46m>8&#_`8Z&B7=9i#{j1dbQ=fG;fn!sDH+73gOI!*UsjxSl+KaL< zQ^I_WqaLHBg1QnT@lYf}U&cay-isK;d2l_UP4d5EiJ;P(xVZAOw6O_RZwpLJqstu5 z`oJ14kME7;ZNYI@Lcy#j&;TK^Kzlgn{mSEAHrD0C>6W#7cR*6SY~hkDrCOImOxiy# z+fFv~*@NoLplR0*VF)-(D!M2T6tRMBmj_EK@)$?{_e57u>5rzRVvxtKO|`-68A${d z;d3U~^4HxoiP{O?Hx`ml-JmGHvt&&402AKF0^` zIlcSfp*@)$I0SnhemG1F+q8b2@IDD3Jjg|cllShP*~4||cs_%* z+d_|Lo0n@be=ie^0>V!i&veSayty{BO-WSWs4jlDR*iMXMm{^Fu<`!pzqaPwBxIV$ zD20*Vs?m`h&e9R{1rQm|-1M(1N~L;hOK%h-eV52=|7cAfP`xC7I4Y^M-q}eW{ccTI zP+p&%d3@v`gWMzL?XNZVVV$oIwm7W!KI|RsQO|06$Ay0pR!-%1;t|4b4Xv!|%yKz) zV=)YVg>0+Bvkd-{nufbW0KSb3GdgVep-H1j_y`CQ^d$r@05-e&Q-=y&OsV13L+zII z`0)7RQ(QFLjCAE08MIx<1YR#5ZP6;LRb7hOZZo89ce^0#MkCha66@n0@71S()TFj~ z#yKYNy9?dgDFH)0vzrA=9mdsT|ah<>CV-%~YF!CY6e^FJYrjUZVEWq#uObP&6j7$~FskR{xA?K{-F) zNNUPQzAFX^pJq|TfRcVBP=_|`S5s+VnaFL0j-HrKb?837iHg!;2ekkb*P@udz|G?YA*5#N!<>ltnv4N3%l_&(8N4d`gGiJHR(T zzr7HmZb&CX+2&B9)3g0(015fvI5+JO&=!8hIO?NgL@croO236hwy89jNP~~fVpnlN zQEJHz(0i}?q*V}>cdA;ULtDii#cslP6%4TRbr+=?ZgEd;#J~C#7@#m+Im<4U2*sb?VE~-;ur#uGb z(9f2VkuHz(?jh@-anCXJ`*W~P7JTsEv-Q7 z%+jn#Y%+0Ek*QiW!`?vm>6T=4)LNc)<;tw2krCsm4plNS?W+jGxK_ds@!?vxA9*kO z>=U-RvZ2IYK6#avIf~`NM+>>l8J4~WV@3IGv2IDK=q`ukL@ley*uIT^K8etA`vud@ z4#eG$RwR+H#q&H-Zn-&TusX^J=Li7WDj}grLO!M;)@2jUuXhW6r3}HaHcElVhFI!k zlUnlE{ukcD<>Zw!qG*r5-;X?F*O$;%nW(ZXc3uzbz3gW)amO=pWg5~kvs*{Tr}z~Z z53o1!IqA&LY<6Fh^|seg^n}^CT0C8YP~k|Agjdi0~_sLbmvB0}6>mw1{YgzL_GU^DXHY zmSR>=tYZFKHj~|h?x*iXwwiK^vIys!Yl-aR zZPw81ZA3>Cw*64t9QTdWnhijD^M;rIg5WP9UmN1kk&mDJ;Cr^tS)&EVv)^t7k~VP= zVFY*X0naFL6RuXNt*=#rXd8Dk+q42(yYyP&3k|d*QMgM?&DC8o?9c5j#{wy>yann$ z;=az;lZ|D`YRcb%tocAD{W{}S?|o>})rwZThNs1+_H}`Nua)OeDLB&E`+_-H4t)Mj zXy-PJ&QD+-XC8hSx1@R**ue^w?AVU4iQ7>MQF$^7d!tfs^0deMxk630))Y+KVG)w- zo}EzP=1R{GUhydh3c`Pg-$-qnwuA(<<|pI4%$Vu_N!r8`*#!czHpd9=E=DLp`y6+T zG?JkXJ)9g#V^v{fzf_W_ibI=<{KMoiHH18qY#JTM+>|e!nCtF34ZTgxn8_6Te#p^V z-KVu4J$-$VPaE4YmnB%#4rd{Yr4G$%X)l*RzGSYV#n*o^u@Eg6-J_h$M>#5Q=AVC6-G_%cavP2Tt9<-;! zhL{6A6_>gzwCcO)2cU+GPsEfK588nhTAG;z*)sY*54Dbu!r}81OE*;e`Fr$vgNtY2 zW|}XHhr)+Dji8gwq7c*Ph`$P-B!nE6|Gd~ zB75w%WhW9@qiYRwdtzYz?WaE#LZkU)hp$#?2!RG0aSNPwI=CYva*rM8}y|`P5?? z4OxQqjmY8>aJsA7R(j@Wg9;T)Ti>1jM5P^x z!T&?nTZYxKG+o2NT>=CM?hxEv65I*yPH=ah;O-C{5}e@f?(QxdHtz2Ban8A)_s_R~ z>}#%>o|^8O?yBmV?zQrY^B$2atJDT=uBc*6nzw||2DZ>hs`|Cf|N&L5~BJ zRaVnj0mfJ6ps_3VcbY7-l!LVrcT)mV@Auwy2l~oMJJU zG9x`~1*Sh)b-hbA%>#kQFrYSsX**v6=*}40y1;?l_g@PW)|tEWWcJa*ei+d!V6(?t z>f*$c=u0Yp_@Dr^U4H(&u-3E2rGqFTv>Wi^YC0<2r+kl3oMZU%7%M zudp1jfPk||)Y$PL7qd()S(^eIv?pgn{F?mwywT;&sg9Q>+0<)cJ?l-GO>1?PUtn?A zC;>5df6O-E5lbQc4vv{0x*g&cO--&fMy+tN(FSE&-bkgV0!`kqgbaImB}&(%E1{ik zEPT`yQ&1pC`}e7;XjKyXQ$vqIdwxSQmmVDscp#*!-gf@X_7j5_-R>zwvo%JKKu;}u z-9?vGU!z&n*8E5g0&b@9lxJ=5CrUL3#^7)piG68cXuCdtGtsVCB$aS%vWtqo>f@^O z58fr=(abCgY#*j0SC?2G^5B9oiDHzfz2GmtxY}A`lWAd+u?@kq?$+KCA zG59?jXN9rjYrG>3ijEcLzpm~mX)jhvDv@${bn~gT(co0({v^mX_ z=*0{WgpETLStGNtyr3rQ&?QgXW0&xNxlOtg0@if2cR?WsK8N6YThGyaqB zm^m2TkLyp4DVbDwH)KejmV95z4=_!cqu#3< zzWTE{-oj{fXIZY_6Yc(wYqw1*Nd} ziuEi!gcc~bhl4jhwMjA1gHN<5EWwycO&7tU{;l$MUl)t8{F_&I zd!8xqM+EImx;RorL+`*F!MWG4{j5SOXd((|#5M=p;rRU@cR7LspV02lii@s(E44(2 zwkj))!4QMKl0ibI*54yii38#rI3HzfBe~=RpmK`Bs*6NYU|GX25|9S6DQK30NqP^jJUQ9&j$PnEE);K#c zU347|l>$;g+ZwJ;Yl_>^%W4P37*C%0QJGPXJe2yXqX3Jbo@l--22(;%Sx%j=_uu3Q zx*@jmo%W{+vi(`vSKy2s`o~&V^V`C@N2j`Orq8oi!fJZk-8up~JR5@75Qci6qC}=m zomSoQpBy#5vMn2*Crhh3RXVi{?$40^k%38He|}igF@7(w$G_)M2@}jhEtaZD5SibWnvu)P`ily)^jP%s;Add?uZo(E9B+>-wqE}$ia>_uu)$P@4KdR|CLX~zeZ4`dk zkP&k>fqw`$&RG#jfgDO-ep7TN4{tnGaM)RQ3NM3yvn=BMoY6Hep5MZw=K98^0B_ps^Vk8M3`IeXX4V7Bo~R_I}Xr znnEL|9w@zk?vpCTtu>WH=uyX2x%DFLb#ky}c%AwKjgqoE?e6Y)al+PQ%1K(3^+)Jn|U@y4Tp2SlYF&aVQHfM`HPQFRzTz z0ZTDYwJMDAXyE-v+0%zPK}+7iP&@107i$5WFEu{A0!Knj)V7L{A74(U7njDO0~khI z$cVI+@uSp)7&Y-mt4gV;CL;RHIyaH)GF2kl>4C|Pw}3yPS5A(fZWMKt6?7ArRnVp} zvjzng5CfE~zJhXp9M$(6m)3m5IPr^MZq>!|D-4C#N28L5@6K12I4r}|WG44N3w=yL z|BcD~E@ z5O$6E@{K)#jQdbalTQ~2 z^v=ebpL7Qj?3MvmWFpMaS$y@gg$~cNULhqA^f$^!H*dGLH$pWpO!$$?V6tmCE7Btv z(+B*|yt6w5@4Wag*TEIp1Vm24n-zhTyGqGxozPoEf_zHGZ<47~MU10{chPqq&%h>} z$9Wf=$Mw=eF$R=-i+Ly_Eu0xEV+#!E`GjEqoXmW%bikbZDcE5oU}BMQS>N{oZPjf? zNqDv0^M@mX{PttM@>1KW9slFtJ0|{G)P1jb?xKzW3dc4!@s9q4fNe(>oVrjy9Ne&l zg&mG@chDXZD=t3Ar@D-NM^bWf6Cj1soYQ=We^vH8&m0^Od~2GUsLB&pZ;tpa>gJgC z*sC0Bsu9lKC5?Cm#PD0>ZSE}YPkpfQ+-V_Ub>GEIMcP=6!UU!3Pebdy5!7yB$t>^E zsmxaYnLG*2Vru%C>{fkxLHOOw{nCV4jkV4ja$Ii0{W@mMy4w270zz7;rEq{waoJ(N z+dD2o`?&j;qvtZ-W(G@)0RRS_p?oO1sD*ldugcYo3r_@}xPosujmyzv=fs%(*U@7A zEBDbnq463V^}WH`x7TY+LBeLzS9)x6&6T4t{W#h9oYUjQz{%1sQr?UqY3vUd_i(Nf zmN+Pa>)n&bK!pLv5qHKy|2rW-aL^@B$P%rH7v1~1$Lu>d_L-HpCE%gkvg*4_P9*i| zQs<@~lWBj`>3H!MEaWfZL;(r6jY#3%?cD)|Y@D<;}Uj+12& z?bhb#bTXG?2}{=j7O=+ky2dgg+S=<-0b57yMIT`xU``aC+Y{ltEo^?moG^BiH8!0+ z&~22af-Y%6DnF$S_fioZC@Eqz&mZ^;Fa2o;4$;CD!A$F?+_UL+ds9;_Y-R$}kZ>f& zeBC=BaQd3|6)DxP2LwFc7UV*dg{jJvLBUDcVJy=3q$YPmC-Bwx?(WR~%D=NqJd)MP zp0Nh*g=RB~|3&Adg43S8K>x??TkpV zkdkDsGOqgAcL(8X{Lh#^7GI8kw{#>{_v**14nJ8rxo_seDq;6yma^LCEo*erRL?d zYRt%vXI4)(5LJg~9y>pXUdx8M%YjbwrNzwS`S$GNFQ6kR`SqGn*N8x+q|X37u@}Wn zX!2c<&R7jo+klf$(>8&yo;TkGQI>E}{afeuX2*)HCN;Y=K zbMpU~09v8}u96Bgyj7t~7o+yJW+PQyEjkl~EE;F!y%wP&^}~HZgFmlkR`EyhmoB;# z1z#(}fxnP_I6Jt+wv2i8^T9Edr-VAQ-nU?!XEx;#2B8e;MsTe+B4xcw+?s-wYan?D zYJEH_W6JI-t0h^ECT~|BO&zZL+^)fkx0sdRv$(vv zNAjXbWY-D=+EDX8$z=3<8R2#SzLX6NF_d2iUr+ zkQTazXXforI^1$LU9M4X7V_!khLu90$fn^KX8&M!y-}hT9W=M?fBdU;snsT#ZC@P& z++%2rnv@Uiu6wziJD6hbUhOYfAD8+AS7?v4w*AUZO$oIE1P z!V_z*u2{p?w>O6b2nh0fPnfhGe`HW~ACPc(Q!sNhJQ>vqoooCbn%4d{p@PN&j{kkJ3GlK16`~c9sIeO4Ti@2 z6qHo@RP-}5buKa8N3))0v0Q+^RUmN9x{HG%(&LNBwAg19>sRKGju*;^WDtM!xX7$N z8u98{6mC*+K{VC+Q)PhI0wscrS)~~@Zgdd2mnFO`%5Q6R(tH#(XSkTEij@#zfTl^H zuMP*Ne#*zwZ2B|HVas3{XRM&dR}Ea!;MSKldwj#`<5tqcWxp3W*)%-UiY>ElvdD6# z=p&70c0^wMAqF=}hOXgxeu1mENAPsE!dEmmO}z^9&}q{qo^c-CHAuicu5!;I|pTS$?B+#+jE>jI*1 zv5NPKu8NsLJn-xp^(j%ZtUB@bbrs3TsPMYHvJi+sv%;IG3f- zE>E@bdp*qIv*Ww!?m*$i^=Z6@ug&85j#KO?VxP38%wPIA9t=%z(I)@& zX)NG$tRbwfB_TIND^vyt1+X_aH+rXEk5QRCIOw@H$tIQIGW){!^LHN2FL~DZrUr*V z&n?-EQL>LLZn?O{qq9p?iR+jd8? zt$`*(OPj6EE-FOVdBZRiYD#bW4HaWAx^zS@&2|b%O0cs-LiC5aEC8yHQ;i|!PeXHX zxvgD127g$jtJ%u(i-~F&?_VtJw_2BLjBG(Yjn0?5rLK=|Xnj*_;$p6p%Nxu_0prXq zR%+h%mo&;j3H!@^uSQdPw`x752>j1IUv#|6&~>=v_qy~Mw#q+sTN8zn{oLvaJ>UN^ zU`q2D4{kI~!!>`3pv6r~ySMkjpD9n5j66Hw z&9N%mb5A0#3F0^Gys4l>~=qfOs0>@~~ARsxk7o{Av^@@Yy+#ZY$l z$vSCs>7Fu{$^utAnK*9M7xwtPJwJch)NgL?k7a0H=s5NumuGLvDd&FH))la`E;o1y zwv6v!OM-FLr^c5n>nXe_1!uUPTIcVJ63SVkwHUw6^WrZc7~+u7;w+z=+c1n16X)s`(IQ8 zDf^fiM*Z60oK4_!`^E;)77CQ~d|IG&-#&oN=L}tuOdgJZD^F+-Isb+(<#MrD(l#{R zjcjkelym6fsZDRef4I+FxWBIPR$&y{I>ORcxWtxX&_b%p!axi1c` z7bKlSq2p}v#R!J?L4Dxq_<@xbw;CZUrlxnc3!r!0Kr63szliHw&FV}+YhBGXd(Lbd4{swJB69d5} zj~!f3t-*>S5`GKX3)1$)A8mbfc4cM@<+_P;u1Z=9!YbCSJ~+Acb?>AYzCqoW;0#m*_iWiQgM*z2pmaAn#I5?i zeh2L9?R6v9WqLx%R)Y~^-iP3`Uz!;8E7%kDmsTp5khDg4K>FVPj}Ve9Rr^@{CoUCm z7M^HlEC*p-wN-I>Y6fQt?h()Ef;qkOEHHQ3b;?-YMyok{RI%3{+zVqwV@K)wfW;_v zRr4g65-G6l{cECt>Cho8awCnhy!G|Y_}bk)7V9J^0zH$~@Z0GVH=42zG{hrOG!diG z8w8SJ*egXLEE0Lwpx;EyR2IA64ko{Y1GA#mjErb4F~Ub%+_WQ)+pyd`UprnlV;~qA z-IKxU)gdzUlX42%HJ@Mg6p5RgpoCo3^LaBCxYhGvd#$JSN%7MbW2UHQ1|O|qElmv^ zwHdlRo~{}xUgDa<6RL``vIU8u7W-9!XTnPtOKI_zMoQ7{Vm-f}7e}(&?VbHg=0PMH z?;2A|3*Y_z3P>!#n?BcHM*H%wO{iG2La#QoB0~%+PD1hs|`}7Wa!C z{^^RW;oev#p)~`RgQXiWoRr#QD zE5W9&2Uml*G>#O1Moo=7nP}#ad(wV_6 za#`1XQawM!S)7HLI@Mx>$=7BMqs!;f}zc({c2*3Ia3p9`Bmq$=mZWvWXpRlmJ5%%|f5 z#STs;CPXzocqg89-XsrfIYj@-Y)8b=0h>~0spzVH)_t5|qao_55`9DrT33@%O;E#q z$fD>EL=s#6D&_-63kOhl8(}B}iB;ly6_=Lwg7<}0WGTj9j1;BrSCrHxWEzN)`ZLcf znfZe>aQQfSk4lP;X1B<(TthqdijrncRqMYePuhOpJirlmuS|ZQc0E`Gfp1-p@Szj2 zzC@w8)LKP>r=PoRBkjp)UGOoGEx+T%xK3Csxrw@8?V36jw+|MJ`;|WPFX2750WlQf+8j~mdFp5sR%drjtp*9s9sV#?Q_F<-_5r@I$SK6 zI9EHRG#vm4!zWNZnDe@a%J{kmKIt|3YSCAZ(aqQe?e@bJ?GE=46P7*8Reee6q$&pF~!0El*m2a;LownwfR^f8>!-aI|2GiRn7pTM0T z2V~N_I;(PTxJ3iww||(Nj4W+i@i)0@l3@l)R;;?lO6Ywt9+z`!lz?X!BTnsY%ym@S z%3Br6{iUA0{7ufAHf9}{!(@J;dqAOL&!88}*TeWaM9-6Im~_&(5$3-~cJ z^EULAy*zC7IRRht`o+`8@Y&6X^sUCl^s-y^JzhVCia(Djdubu?+k%u_X4Lm7spQZudj4g&w>VB|4F>ik7Xy@Q z%3dVrwKi@<#RKaFIW=cB{48q1Lm-I6uB0e;Y%M16cU({qn4pv+_1u{#tzIImWJX#s zGkg~7jg-w7+=9xWi*06z9CgfGnjsUxyu6IxY;nK>Z`>dCxwxx{u#YFq>2_ae&kwh` zj(};J)j|5a7{U=9?3qTJ{-ub6*;a|>o0&V&4YlP`V}s&D(|*)kuR@g3DZqZlh6>sI zNOhRe8j42XiN;7z&r53F_aY^WV(@)fWT&a&dIOh4^iWE|G(9Q$(A86i9{~;T;q#Zp zQPXH*`T<;Y%NR^I`A}o_WX|7CS2#KQqfv9KOLFt`u>QMZEQ0RmXU=OmOhvUUjD35h zY(C+Jy79^pGP1aF!yE`Ae*kfUj^+_jcVS#b!GMaH#gZLSJ+!JB$P1#4jk4Lbej*8@ zo{r`F+@r(1qA6L+?#bH=4&(j&QZ*S#>(0+n0_pd1>6!rmAa*d7e$2&>PiYf4W`ZIXNk^21Wc7{aY|bxBZP{SiY( z$UN&^y=2aBA)>$g3jC&&F2#K^dwI%Bx_U>We_OX?L8Ik5=Nozuxd-_AG9nM^sjd{$sfSRX)*$Wm>rgFN#2D_3MD9tNpU52y<#;GyDCVew3)d zftTGWsJxgy;Km1Zw{A_OGyaN)tMZ*JPLg7;w_|5CX-;S83b+&eYSjNK%sw@9 zh&#C0Y{^Gf#!9B()}CLb9%zM2vTctq39YZCDb(LbCODf(~j zI2?YyqOjL5)pdWve(yNB@1B}OSAgCTQfUq6lh{1Yfp%!rva#(UmneEIj!ZrrkIRLQ z%-;s^G3%aJh$&I>GhFj@(c2*f# z^L3}8xR}U>9lnVg)Hs^-XqVDCf;U5m_L^mWp--obArbE;2r{8eRB`JpA-^v)hRLN( z+(>x%28{dXsxvFvMs2G}Ts|XpY#q`unJxJrTqo`tTxW}W_G5W_jtsgr)hNQb< z!pr);FkfN}8h2d90H@%xn9N%yR*T!9g|yS;0!1QY@nRRyDDarpH5%shc1BO*y#7iU zn#>mNI%Qo&=l05RZ57cxLYm`SZgSvi8B9s%1;u<9Ltk-{SKo1y)6&hy>@kX^1;2G$ z@*$`AriV+(zcFe?q0weHXkePbQp495I*wqwYIrQQTV!#bU zihNlhZZShe&0ZN_*zi=;&=unkPvJox1o$7CCzAyX1m*{5Ju5Mn9-32%{t0aG&TgIG zPGk@BWf1;yf1TUN&Wg(lM&$IVPhfd{MqaePh6fL)pHXxTP^}lI`d-jxNDJ;sis9Ei zgjDuV{P0g^<0O~Wav=O72-RcH7Z1d@hc?15T(z4#fL4CH^iR|f`1q~-8gWz2v(?`chw0ZSV&Bl;o;iRcr35E< zO6mK6L%PrvbrbmbWV{Y3*MXRl6V@>XIRPn_2** z4Mgtwx(JnIKftYkeB$`dfYyY8x4Z0FXCyiB##iS+AumBa30KuzbSlnfX)6cmA(C6! zF#adSK+W;TYKOjcD^HRNU2 zdcqSj2U7}CL6N=aQmo9PJmH7d8fW&3aAqNm>vm@+8Ul2~MWKS4fsDjUKUBXI3EA)9vlhm_A8) zQ-QiN)V%zlEm~S2G&h&p!QxvZx7MJ*cM)eT_BiRkcu{;?7~TUJ$ZG%e)qtkozhDSg zq0ZfksDwaaeGvs4n+Gx}PIT#X>^k)(;R5|ZcJ5>~W)nHD=Pl?B8DHXF+Qp12i|AK} z=qgSqsC)z$*6crRqAayGDoo@fDcRp5n>-%($)cU)2s#4@Oo)Ft?B0345+xgG;kv>7 zo4U=J)Ozlj&p8;h+WZgWHzlEpkYu-nhN6kpe=dsYo6JdV${uvQ&Sq9UdfX(Vug&u4 z&jPBZwBp9Rtb_`y+Je{k>M#4(S%1-|gmg%BBu53Lh1!#rzn*2^kGCW~go&6PS+nDu z8Cx}Bf^>m2)4LVC(7DpW=IW%uuwsfp6nPQS&!5x9qyR`$qX7Z@3D$ft(pT=n0tAQHp1RD$m~Zx{OZqm1omY z>(YMy*`qffWc)LG*b}&4fnD^k>-Kpbh-xT5EmX#!@wj778K;d+tmV%3xkMFkI2cXq zNNFMVNW*CtidN5hqZ88~3$v7MbcbUx?1oliGrd~dp}SB;%UG&ZbmGshj8J=j{uPmg zW%Hv@at6@bR$jW}UdYDACOnC(*kl^;YqVz!S}u~xP{VOUarkeBq&9o%?|x6$PbdoG zhsQ*n9Bkf8w|b<6ZF?K^W^4&6}D>D1(n9M2B|v}Iwdoes~5h<`RU z`?xFFmH4f#;D@Gumf2rOVv-<>10-KZ?qe|3^sVTFr&O0r_g zY@A7amUU5Wa0>97WbKu}7msmEdjx4Rc6)2SdaPL^_vtk2MOgu?JtAU38D?yHSjW4Q zjq^>I*>hnjdB2aU5X?64~aSTL6)^fNd?@4aiwk%Ebh6kK>s9Xf8 z`+i~)y4sBd-Tw8tq37lKBz*2K!mr`jiO?Z;8WE8?*u5}UPWWjv&<=npV&R6%p zJTjXj_IZNFiuCbbMv}6qgf@rQok`Ws%-zEXzIG}Atd*r83T+Ni>-S-&etQi3-aO*8 z_}qneo9N2wE6w|79gkP0=6)c}ZE(D#b4@5CaB=^el&Rbp&uTjuF7Z*$RNgW$BNG=Q zy)JolEva!pl#SB2D5d_rr%iNW&|U3HY!>915O@BQjXji<{3jb53Mz!f+~9A_EY{6* z04i*#T2QF^JhOPZ{-VF-FH!Q}9Yfrzr%l$mRtwdHk6EEz_+~}nmm`?19KqdhEt8p+ z%2IaC4C7=IZsp$572jMM9( z)I8^JJ&XhwaSo(_#SzQLjlG}%ro-XzJQ^-e#Kuuy!-b32rqsc8y0{Nm2^^OnKf6i=k%m4c6B|)9~l8VASWhuit zMEpq(4@abzXA~U}-}J_gvs5Ce^EU{bx@1@RiC|5Q)l%8RKcGJn%jE?R-tcZV;&uiob=&+m9R+z6l z@WT`Op@{7k6qDcDbxX~)T^b*~1}VS2kF7Y#b_j87^=Mi|*R~#fP1RNJy*7%cmOJ1d zDgV04sJKjemFUQHH%cxB1k)LuzKj_`w)9UmOZ@vkK7*CnX*n_1bjK2tiH(d+{b=|k zpQQf1FHUDN5@@C`vKiSNkuv&a`#xaZI+yd zicTJ<4;>fNpsX!3E{U4kA+tp_$6Ncow4dS;Fihw{1L?bcGlLIihadXkX=O^eS#g?#_QNnVQ8lM0SQ~)bUi;g_H=U|FhJQd z)gPaw;b=3y_L$Ip!+1&us4qr9Z($OECwc#+@ZaQ*T7P%@A)P`i$E3B5+zxBRk7F<%1!*B#8KbwsmEU(A1db{C6pZ)RWrYubQ-&g)n@k7PO zkeS`^H0wPAyVxV}a~Dh(V{^M8(*82;1qpFL| z5f~=uD*veqgbeB)PQjG7#EgnMS+wQ^c+*RYXetWI%2u+RJ)Avx?lp{c7Y;J+Sil|bK?Ls75e1t5k4ra_nz9RXzuG`OB z_vbxmZ-3w3T-otZP*Hu1dMCBsdDq!ySi$|Rd4(l>!$SH%fI!Ib1p={z65zNWo61Bv zpbK?Y{u22NhWvZzWnsZ9+cFd}TbwXuZl!Tok-S*x!UcCFyP9_uUQimB+29F|UK&fOkRiYK8)pC0q{)#cJIx^K2uTcJ(%Pyj9N&`VI~nDQU{ z7bhvtW@+2?Ci`wSJ?&A>6J`AWJ3Y?#7F1${>Mm(W`QOX25^g5=pVi2a$ZL$3q_F*` zBu|W_!+#}29f{(=(*IT=Y@45~FX>;K^j;m&aJv5+Z=vrg!2gc-K7J|xpWz!PSJL@E z$y^(65P5D`zi*)GU_ZS7q{QS!%Y_a6n}s0~SQ#?sfKDbR zheU=zPW}-CZD{mC7~%sg?57YtBnv1~n?Pej6}k_@a&I42zd?L}c$bDd3iXfB4~qadGe4_t z$WSX`ne2E$q=dJW&cj5J0J0-ue(CUZtGBB~V>H26rJ7z>7R(iBfqY^?-#ZaB0q>`@9}3S; zBOlvtj9O%0TINdew-H8N2X;;bquP#HA@mETAJ&;?Dw7m?|CLOQ1Z41eukg~kwZ5&Z z<)6ghZ)M=IRfpT^Wg-o!;1ITwW^P2>=`GoXd)$mDWOdk8Wz0FTh?eUQa8t6=C|hrD8Bfdxv@2wK zyAArY!UOmK0UmP>ZNqET82(x^YCH>-0PtRsoLIwtX82QDV{T! zKx==XemR@-lyIH~#S$rtfc0%1&W=7@rIx_=X=KdI_2gJg0_3Pm3L)~P{h~{IPwZAL zgQ3ipTX`;3@a-47)>~DZSrg~u788HS;ri{V1pdbwBGA*pR`uh_o97);mVigk?O6g1 zbBM@{r}x5{_Q(#+pwYnU^L@lfHCdeJMZG>SZv%3$2Ryu#hAuPqzZ#jZzkfmaDBksO z`oEsLfmZbaxBXjoURhY8RuV8!Lu_4+0Hq=@nB)w$K%q;V63hMhkO6a`l}aFdegYhPcs12d~hvv zSz4LO?mbRA4EsaQ;E{oDqpS8sy&0j&$Hx~+Qc?#mUb&5s*J`Fq#Oc?o7sa^Pr#U*V z0m@Nc>wdlbO!#hUiMMCD+zNKNej4SGVP5*-WVdd+Fp1 zur_zbO@>Q%KpyKd0qjNcn?_nZ0EFNX%qzabnFr?8;= z?$(!j{O@YMA~6QPOT;kI8y+7Cg!r@iWZ^GD%$PcCPFgi(UFV_P%2e421yqKrLh;(4 zz+Y#N)73sv2lwHu0#Cxe0~gh(qy|`m=n~>`@ zc(L&N+PSnr!;Tt&Cs5ja7gBK>tE4XEvhaK!J6Wf|?*o7ckzVZOrP#40NH*f&xgn!m zh(5%${4M|nM-~@~{~6xTKJ?6Eo!_9@oYo11PNHpA?oQSe(p`)how})il7rU}gnCI# znJM-nR9%CLbWM}%vOMp~)b)LCZf?Br>GAjg$)bd4XDQh@Lj>s7yFt@wCsD+x-)}83 zpbvcB!2OtfDh$)xFKI?Xyl*?{fBM3nAO3~d)UK{3GyvIg%n((_m?x%+*YLiOJ6_g#DvYofqsB{&;@{;Ozr| zXQH@rJimS`B6M6lm#$;M0k3kHv12iaD(IJrhkeSkf`#nhY??ksQ}Va8uEuHCMAS$_ zDnhxq?1X_CD^(s%_^@&1mJnZ&7v9jK1WCk8YXVgU1-q>FPq7ptkBSziXu(8g5*3j( zPSM78W6hK4)awta39ybYje?tC~m45IYjgi?Ad&s zC215huGbWUDr|pwNtAW+yLW(wji@(QA(33A`E-klYF;LuKM(ot05T>@%LJGCiXh`I zmgDM~K+h8gRDV`TpsR@yA~;ebT}w-pa1%4jvqAYIefd<)IY)5M#! z!uPD7q439@(B1MFQoOynw4--vv-iX+CL!U;CvD%C%#>BPQ8B#etEED~LEa!;IGC=s;M3LlMj zN2Lngh?eSpOmr!$j%n4XmL+Z;Y({>7j13B4f)6n{+x2-twAi^=0|th*^58K9C@x)SUMBr*==Xew}o@l%vo$y^LdoTg83w>p6I&LnHb^2xjLxr@#6|ZxZWGk!p24 zbzXc@(>Z4g5!2blVv^KjinnX8LWMsZLqs?XJ>rPk;#sNwp}T_X?fR${XP!X;7o~-> z*o#R2`=rp*8WS;XAaHEY&qKo+&aulGjO@6{tZxZv<>~IIA`3l!!sbVywM3#&$*Tqds-kdpve|_bZ7aY21_wnSBLcEe3=_5$=soXB@kli6qGdWR_{j z9BVi6wDvI-CO2#3Hk`0@M&X8SY!5BLhGd;71q%r)S!Af=AP@p~k9e{_0guJTpC*WX zxL0`y#|@=bgW@-^xq*u0-;G-E7QphQ5@#Kn>Ibf`Oj6^vhA zuxPMSnEKPr-ND|!9jg?k0JnWY0LNosliCibO2BY_S*F(aa7I}cNUHm*V5@o8pH6&e zT>g#~yjKorCxRpF+fD7DvcdlZhW00#23kE_qlT)|+orgY1YfTrhnX#tECue_kfU0kX97kXo-d`8MJyAP&!NeYRXyR>V4x`19DH3##B|1-${iNHE3H4F|_zvf1I zRhydc*tqEs>1<;}zq6(PpM*w$9!XZfJ3aE(J=t@;sPv zoB%ipQbqf0wkPSd<%Q(`gxgax*dL^_s9)~4xBtJ=j5CnRs36o#Ptl6YsN-Y{Wzc)N z=--MUYiz8t;Ne+R2&&8zvT>~?JF!CHbh^O<|MQ8L^vr!&>3G=5ot;Cyc*Ma6m)3_X zBmV@c@6CijdXG|j91=UXBW2}?2e_dI?g+d8yLPU*QBBWW7l0quy(N`Amu*M=pTPHk z`*YP#J0C~!(PO^Q|5Z7k!M=TS#SnVZ5@&y9;on*V|A;9U{znM`)ljUups7RC9+<<= zIzeVz%0vG><9_8`i<|iP=$=n5NKrimbqUn_R{t-GSI>kgfQxK9oW1?BUDLUv-Dy(2 zX`iba3$0UyDi)1IDGT@UPr~1jsKNX1@#*eDKa^4EC}_N~FzwhhVfEtc!r3)drPKPKAMw78CuBZ3G}6D04~W#G8fOZa*1X~gi7 zUNdUpLfRbFx1tje2Y7;j3euMRI{k7Mk=QxsjlxSP6xPXxG_L2K1yx~%KCNVJ2>n%waTbePO(Y)hmRZ@K3DULna%h6Rc(Q*V)%wY(ck~6fqxEM?SJZI zs-4F=zOp@!_xi^ueZ{Tt2X|;QHp(`Kpt;w?^2dAq6$qCNOd%{+b@4Ql z*V=8?j%G2aHVt}k=oNKknk6@;X3$XVFjfi!=e%9uaCTPI%AAOpV6UTSIyrBBUdvN> z^=C8b8#vm$JesSlsaG3m=zsb0qnb{UNy+8cNN|hugHbSeZ~_a*8GP%DHl=IubvN)9 zsXA2i!ET{TDHzhE`SRWRUgv>qwR`I-J4_DmyBJ}&94qY=8^Jrk(R_->m)h`fl zNr|AstQC7ZIYJnG?Cvz_)YbKzvWkHU?`_|2)z3VA>OiAJ=%L9Ue1B1W-Oq#tCYLIn ziDP;n!(kix_St_NmND{E!p?m#&e6vtm70h|%=q8!X2sz>KmGXI#vOYPpX}l?*l`TM zi&SmX=`^5fG4f(CT&q!By8Wl0*KgQ!_)u+YSGN+K6(4e0U#ng^TSuDTc@9gpkQ+sZJ8IZx$(0OVq~Q1bT!+p}UzO$Wbj85Y1cYV8LCB22 zVF(zvX5jw})^u#?f!|Qf#DYH|Ep_{bf^#E@BLfW@(rvdS22s$?PQhGTrV&UCI=v$} z3~$vN$te48`+o-5*=(XwQ&lw(oDc#Z;UBAoZoMzYf9%#llvjzVA;TwWbHlvjpmlhM^f6>9wqH5iEfS;EUHa?kY zKfLw#Hp_D_zOi=2g23U5ul92ainA|N-W@WZIeW|uV}AtGyr*@OObIzE_kMRq7yjHU z&#zpNqv|-cx6!eDNw)U{aa!hg>b!qKXC#@<#*4~(0>AzC{hL=Wj-?KL^42Em>^ac^ zms~4!vNfiq&ebKPk$&WVj7>CPON%w3%r6G2HyW3eFBiDtyw z`{Pl9k-bbkXl#1vr81jObCX{xx?SQ+ri9> zNDRZ;^qLLtpFF7~?HO@RRND>+tK57GUd4W!KY|{PctLA zm_b4y(YUPZmj`kx2Nf5(JO;_|kz-{OU7SZ2xDk1r_T-FWKLi|&V_f&Zs}JXeT}B){ z(7E;KiCX#O1Cj|i=Nt=(j?TWmBt&?&vVZqdziYv{w;escFUF+_B z9a{aTukPO3V$IBC=46p3t$bc{_lZy8^I2dfX5Th($J=kdbby0il$UH%bH01ysUIsX zOI$NqPQ~tz*KOLceLF6yFrMkm(|71Z$AA0vWVaHo?D~HFx}68g0us{M{(l6MsN<`T z-u`smuMK_t-ug4OebU(EOg}87<<)FD+?|x4&LZP9{jJpk^x|dtWX})ou~P@*UDM$o z{`K}3yZ4`xj`W{AcFYo(l*kU4+BA@(uYB8W}U=u!>4D*f6c2 z?C?)tee?64vkmT^ow`AGVaM5DzW?;cUk{u*UOR~K&yHfA#~SWu*IKvdo3}r$N?n}e zKMilxpY?254C+($(&&tch#<6w4h~NDV7C%qQpB9_gTP>ugdH~9K!4}RsR~(KK|)>} z88bF?8&#URlRQ3*vZOeiN}A|kxS^*@7W~BH@%*zR*kJNV`@qken|j5TrVcUD4}rzw za#p0~rv>29qa8suYiq3p9m*7y_Yu?LW+jlsU4zH_?Q2&@5n<-TTRJFtNky>)=Rl9e zutWX*2uM{+-}hyj8-Ld(QO71T8V02(HP}BbAL%pz+ zI6n*$4*o}=5JK1_o57?vSV1_=_%^~DJXET??v|tgj0619sDITR+t<#=k)tLpFZ@~8 z-gn$9WPzC&z7a&KpM9XK2R(mY29XrNKuV4c;8rcn0K<0xD=IHPU(mcA9=#+Z)b$yN zf^oY}e*eSi@a$PP-f~^Apk{rodBvP0EHNk}za)#L5i#a}`Px%OIVm&}297|4M8#A3 zPrUlohCc4Vuz!rS;^s9`fnHzSc0Jsdvm4*pGZgs9laCaIW4CVD<*TgzS+kOe7YJ~>LO0Ombpu|d zbw@fK%&^Q@lIIj#KRkS*##ppCisBJ(H%S-_d6lQz>U8K;OJl+VC*%wQ;re5PVOfzy z89_L&aDP4X?yqYJb2Bor+HEcRJMKw~#_5kX8q=eY9DyM!D(JX#Ymjv}n^v>#hh_tnKrvawBF)f{ zipLrJ?CnYkgIO3)cKN~K7!r;~L7Y4*nR9&tYJWu9+$95I-Bmr?k7=?~DKe3o*Qe;| zkm6&Q5rN=+Wd=Ti%yJ4@=y)NppxDtB95kw+x z?0-mbEN&vk7LLLai3HDw4UQm0gakw-<}O`S%%BD5&doIq2<1QvI2=zP67hK8%OHV9 z937gBN{Nw{{q{5epqmFb>^{&hQCuKO1mW5jEE(YlMDP!s=QBI`MByY>+LN#Scl}FG zVFb-jJ@NGBnqJ`hu`7EIpVqIq_2y_=K!0RXK}nq9*vTdc26U#5>zp$;*XX4)Zj#R6 zP`rxW&p-9(qmMniey{GHH(oD^4p4TU-Pwh??Up(80KbTo;#=ki9Xov7?3|!MdaT82 zGC+9R;=7-Gba8?+6V`1F;DPbBhVvv4*o2Z>o__X5`o-2}uf(OjtUes}!FsNh#($ih z3cMH-&7qPvw&=3w$1({XL;5+waF_#S(3zBQ0v72x^drd#yUc_q6UOGyqdi-Og-84B z(mw9Gb#1tSKqdip`sh&7+&KG?JS2e*BVzF0-zb8XzN$WG-fX6#ncK*R8qak8`b*9F zjeLnjx^;8Yx^F5aM0zC6!`%Z}Dt~vjL!q&cEQyRt3th1?amj*EmC%@cUH+rX7@jXs zjZmyZ84;m;Lk2k3YXFeBEc?^s6rYcvI{FfzMkE(Jwk{!7CrV_rcxy2fz6V^sE;SHTHMz z`0l+oK>N?Thnfe)Qn@>1(SK8C*!gvKA1ZS8^&fw^?z`{5{^s-NRuo2|VRqp_x113+ z>V1Wy0z*Ot{oQJZ1J8)Pd0xW74WInq>;L-Vz*%NO^ff+%f`r2(ZF2OiLMCu2j5oVg zU*070Pl!lhczV935=Nj3=A~2lf=X|sF_uifCCl&F_FlEg^9>GlHh)MGmZZIOe_9k1 z7MsnKw)YL&8Mn+rcl1H|X;gWiN;|5Al~cvrzq{q@9sIbtu}p-ytxLc1={b+xler>? z?3Wz<@-umN-kEvp&6yA09!D7;y&*?eRp*(0#65Q>Mi6ba?J|Q-cWg@|aNa-ua6B37 z`FugV76FpYrn+8E4u6}yW`FZ(4Jq0#{Ncx*5uKM0+k&QCw>HKP!saJZgx%cEUi-4e z;RFhP?R61a2Xfx^v4K|HoF${H-C#x1b5T;!HPS&0oE7i6o^VB;2wx{xodvGa;d`2P za@dt3zBoEA!nF!W%)asV6#D>Iq?_jM7Z9`Cw3P=B%UsVCSbr4FUU@?*!Pzqkh4u@K zUUSz&|8Ta)-~8;?kDpo&LcRX?BjWHRwB0t&n6X*SM1OxQ9Bwq~!;@}&^Mj9Hx@8r% zV%xW$?wE45>VH>YW_mD5B{dDEoOz+%ZYxLgVGcZynHb}AD37=E2*Y3`^1OwN%Duf} z&*U07JZw%(hJQnPvU6-e2471i^@&dXl7(R~t+<(k&5eZ}Zq^sw5@Tu|G^fR8v621F z!^0Bynlw5nl6ZV$Ej%tJhmC=uar5q)eg7OPa7Hzr6@<)+V7SIZc5=j=WXkwsBW>;7 zRAs#3@hq@#Lye)CPxpQPajlvW@#3Aa{*ydcHhq1yK7Xg!^>#8FD)u$>nQ8y}SIJ{{ z#!6~xU-&PGL2dn?M>x^_^eRcmAEHo=9cgs<+3d>L&G-$iII+o%r-knOB)y(RLdkL>*b`vpfOmx z$pZFNaesM3QYi!{AQ0A?mR>WMpF@zEFDBAsf&(uSfro;^?`ZC`w5J_sz9^wn+OdejIfgy+q<_kWc~&4XP2SRD;C+RGZ_JsZ?=p-6od z7E5yIG#&LKc2)!v=NTvHkhBlU@RXcHSCHRWn_776S7u`P+yrw~t<>B0xLG$P4OVsa zJFVzUlIg7C>M6|ZNc>=pzz`QCZx{@U3d;#YRM+bB@>m3F07lrqVJFYz8o)6~3!EIZ zynl${_MGF0SP;%=)9R|Ymi%1WxsQshcj$P7=9b&Dl9*VS-8M3y<&6w&KCKFkr4q)S zh2UzMEdy=*t($uce%L{tl+TwO+siexLT|n?F5Djt3k-hnp=1YFDsjy^^di}}>nmz| zbt#$gPd=2hFag)nWXzq-jHe-{^hW zW8yWm<4i1F0#7ZDfbXk1aJsp#xs9t=30nJktoY1mMu4R4==ZiXUpAIEaG2@&Q2~gMF`=J1Dtx7iLDd$CpXg@N;J~*-aF{r%Ucx9C&p_o|wx{4-mq_Gh@5} zBTA{TuE#oiPB_sE;W4%F#G{2kFzNWp{R58~aXm=?dp3#j|j#0m+{I1Kk7A%KNjU9fB{u?c!-+EGC&o zL4#RE!`_N7PHUFloUt&E)_=Ua?7J;8dbEFZEZL?tfdqG{RLc_^hz>hQBx6QUNJM-_ zUgVsDkTCFyL&B6i!S*KO+Qojm_N$hzq}88Q6fS0$9qr3rmK;l;&=R;}26|<3m8rj> z?NkHm=G)@^ryAU^p@GS#>U1nHW5_BG&%!D z;>dBa(Kx%dt%qlW;C>;okpZY-PP<$W^9v4-4xzc`Q;>Y9Z%Anf42cX0@^ejyAiYX5 z$Q76nNJU;b99cW@qT-5o~&>*u)t}xj3D!ImD0nxT`tl-g}A%|Wm z>KhWn;P{Z(=pX_bGJmP3uQSNr?&uq|JK#jWkeKKo&tyvwVxbfb42jh+93?V5+>hXl zsIysh;t`2aZ_=177y>mWjy<9C6xMJ~IhD;jp57$=;DbjQlUDJjb4UD9GEhfpzmPyK zDPVZU30hRD6Q{(9i=!fmo`0TNc(Q5`%%IRhV8rvrLOCo};D3k!-(Vfhd^?MkNHPER zeO(Kjbo=tS)G+cuX~XM3akFnJeD>Bz3<%paS>PCq)BR=9{qUcY15xR3-525Mli&Z} zgVprZH|~y{7!M))aHnWU0t-s;15tb2KA93hh>i@5Ws%Tm5KV3@-_iKtkL_kW{f9G$!kQf)`op1(0Er*&a zmDC%HaV>mkPA>KAu8#dD`y8z3H(t#S@(Rv@MuvtreO+<5*|z$Tg-_qaysRYNKkC~1 z`u&3}Fk{2_AEf^j-C9ljUF)`VswR2BajA2zTeTqRGJn!0XHNAib0kOC;caJ)p$}a@ z`|61sbXaWzeF|z6-QU}@We_R*?c}r&uR#6t315x4)-79*G}GhYJXs?-ZUUHhlcrpv6p7-zn=6AEnUv6 z;ZXk0b;Zdo@b58p15+cAxNB?d1`ODaDS@#)!tSYnu~P_N><$|R#(oQcvE|RcJ^_q1 zjEubd(!nj0fU#nY%5ctlGyul#Y?u-l>v?c#$H2Bdy{hT3Ss{DvvDQyFaOLODHO6`b zz<=1S+xpdGz}TImz}T+ejyZv`yiQIT#~T={HmOuoY*H@&=;7hZi59q+VST^h5U(V;A3$l0id;u${nIpeV?# z4b6!Gz}To@FQ1O4gY)mtYX{B&#@2JSxqrFT3$F+Jv2aJft=@D}b{;~G)nFKn3DOPo z8x^GIpG~$n=*b?@7%+C&1&rSS*%^Mqg-k2Vh;_`rzZrHdRy<6BA6! zp1t_Gxy6BmQBNj-+^&EArHklnGnVcB_JhxNB3aRZVT*)Q!!nERzI!nXe>pyl>F9hl z-)HC7&E8tmC$#%7n#J&(N|@BLV}CXBjO@rTuR(oEVLQKLsCLklnI9QJoA5%L6q<^L zVH26Quz&#;Jopt2pVbiFdn)?(b!CKt%nYoizExqhn`(|p7CkX{Wud=aZ*t&q?mQc- zcwqIa((6CCZgH@QD|dv2k-#<6a0Wm5N%+7k1))TkSfnGc7|Cp;P67VsHGfdst%m(S zw1(f1lL?^T&Jo$(U&9g6!fu(*1PjU9&hD4j3k!4o!7nC>N`@w~J-q4$h4f56^36Br z#8S~FxkjS1+x6y7zLF9^NC_u?@o{bR^2|cIZQqWzD4~serL*VP5Nt=L*{l#-`KUE+K3lNVWF>#>$7JCr=Gi zVxksijRIp&{_XqRR9=Eb^>Ez02m8fdw&AP35=~*1_s9ky8=wGFa=*9lL3IS zd;pBKh2k74UD=Kfaep8qjt-M?hQEHhgOMAN7>XVl6toQ(Gzx>lwRN0q`Q?^^=EXof7{}|ionkKF|ByR02C#p;~ zAZZ-bXf2Z&9)Do0Qf^QIU@S*##RM)` z5W))b0b{Sl=i?$e&ye%PVKwq36Tn#Uuoo~kZ`s=7zhy=K^e!BoY=FwX_X zP8QaSoxoTFGicH3*Z>b;Y=3R{=^jn~vV_?w6TsM7u}a>@`}w>VAT!MA zDR=(bW_JDRYylKPMsZ9@F0H3cmXzp^!jM)j2n}PB7$LO8EJg^OoR-fHg_*sR?MHib z17m-0v43P_GIIg_{(lL7xpr=+zoDixG5fYjoWR)q{U{eOmizsiPyJ9~U9uz#eA03& zcYpK^0LJdXMHY+#WA)rS`Y zSFR`kSXU&O)V*b+BqXmWHDs`2_eW01t%uG!(W!m=f7`jMR*a1#%6EPD<+_bkA*tC+ ze^dGPgQS90nPE=vrh2gLP=#>OtxEzC_My)54L^ML2$~U17IvEiuyN*o4qFP{wt*9Obp)$0+nJL z=pF^e`qL4TV}n>XFxHlsJ8y|c3!CO})0ATES zlZ(BEZy1E>KD%LrTD&MbA~0mK&JYUjK;sRZQ^(p(I0U?4@e*C*5f%6*jzCw84c|I( z&#&M93}vspbyk9=zx1Q^mBn{HcGrs8h|WE~Rq1nb6Y)q`L*6dvT*lm3o-oxs>54Tkh6 zgc}%p^Gz|6fw6VH9ai$(IDcrz?!oytriA(->JPUnXyFTUs20T(z*um~fN-{LLoF~$APgpkHiQ7j0NmhyvMT&fU%M6farug z0E}e@GV1W%n22#~;;m>tJZsg)@uOJgIV?tS&m8w(@BDVtTI zP5*uAkw+eR`d{Cf5^s9>!6j($WbWEePMcel$o3Cp&%f(&EO$>OM-6(m;;C2>`}^(}trufw5uJl>lH7Jr2t?o<>>Za%_LxKqa=Pw+RH9rY>W#SJ7{CvS_FWx zj&p&r2lupoy?r=lUK|SmV>|UL#(=Suq)}k(EjMM}f13v|)^*NO?$Gx~B-h`W9p)HAj=&xgxR|}fF zYHf@^3|o*y5%zF9dhE**1NNI5s%kz(fo`qeadpT3ww$88s5V~OpNt{nV(1435=b;D7bRZ zxxm=ibo)8L*be>T1z|9q6BwHp3p+Flj2)U17<+U>H540@>juW&Ir{+@Ft({oz$y%P z17kx|BIc${0As;lbV9|tpL?=z&0U=0rhnZ++}gfYMBwuD@o;YNN5FCA$7iu=a7$~e ze!(5N^GYJ;6o(M7*hLFNN#NJok@UQ-kbG{J>|vCad5uBLx``y{VX3(U~)?FPnLT)^1DVE~Mk{*S;|HE#?U3kSg1K7VIH z2LOx}NQgnv!L(@tV~xDl^8#Z>FQ*N}(K-M#>eNrW^q~dCDOaFg2@>g7lpEW0v{Yeq z0G$=x6&!O+Zb~QurmxwtsYz(2FvCmkeP~5~5SJ?&&)pk?+ z)uGpR)QLjQ1B}g`1dN?hcuaL>Vt+&l0LIo$2FA|5IccD(n==NC?E=79GBYR235?an z1t}T^LHu)W7^0?D=LW{2h5Z|M@yrvzSo-qf;89>K$qkIv17K`HUf>juio>Dc3HSWa z5?-8fQxV-QVAE+19OVPjE7QXTjExOyD!T|U)_EY`=>2Eimo#5((t9+kX$2cQ(ll=IBT#Fcwt0Z92Zcs-mT``pl729T}_do}U8H zfaf(Kczzs1L%$v<6OVL3r1Jt}jU#OvHg2jYYu6hE6(@I8nj@Zi`H^^kXBe`$?dW8k z?V`P#e%o{GR87Z_RxUu&qC%+zu;A8kV#~%IrF<B5t7!^$7(9; zDyxo`_s+ZhzT!Bbv$cB9H#-ltbNbuL&(?HXQS%nfW4m$=&!@9hT6gc_2m7e0vruTw%0nlD4gg;ewtc%LPY?K4Z;CnEIFM)n*@v<5Y?y2A3>bd>9PT6i) z8yA2@`P1=keI0fOr%Tw6esmz?lw$gg!O}G1iv48ZxC&$Oe0AOruH^=5c_=Uzr1t5p|+T{kAA0r}W3>YgL>>W}V z0@;ylx_jXZ0Doh}0~~<~j-UjGMNbPDtLy3Qb6`j@@zHqCGE*K`#HyEf^a8A_(|bW6 zk?G-4)UnE#UOMB*@o_OYn6bB`SLdDuBT$UU_z-^_7`|o0-9s`H98QQ%i}&+RwYKP0 zg999m*;8kSLNu(^+vIBCyvGKzL&i?fHK#L9p)+LB{D1h)EBb;bo?MnNL!VKXf73#p zr~3ss^4uwbv5TT2or#U(ZEE4k2ZvyK0E{IQNgl(ub67N6WhN*HKMIUZpqMs)U*8NP z-o89OE!+u=ed8xi=FPL7Tk8bInvE6&b_^K%?~~l9^#9yH85mm?l=|j99>7?bLnG4g zx+MkzA%8xBL8X9I3`i$dZ~L|C*CTRv1pSE@it^$-$_6}dukFt$PwaMK)I^DtDBM?15#*(E#D_6M=rtZp>Yk0&HTa7ckag9q3h2fDd|{O<#iMo>mNWHuWD~I*Efo(K%c3A zvC_ejAp<#Us;(}{bUxv0#R7l9;Tudhg7B|2T;bo&1O~+-_icw7Jv9l4&Q(8OL`5SJpjgbbJRfztRT;5?Eg0D4;k^cmFxUGk4YyzpnG0^}`RmvmhrJ1o0cTeR;~5k$=y^(PVdTMI4>S znvV}y1KoA(+|A+WAJosfF?Ug-b78~Rd=|KD3taUs)5|_H-;URc1pqL%e87kxO@9W) ziUiH)0me=ttWb9kXeTpTZMM!9vDzJ0a)p{ztK71kJOAE-j3C!H4;Fls-@Wj%H2bj^ zZo5oi?6E_?pQ-CmXyC-C#CvbKGk=|Z5n!xduf<>hF!n;PF00T9jIHW1M6#X1UN(~k zLC$^av!@JIyWfBNOL_E)ci(*6Z{+O%ee@G4YSqiH+|=;>tG_mAa3(oVgG^-8Ky9x3 zo_%{x40+lY;%_TxZ>#MevHC5VJsB8#yjGr`H5nK?m9U-PIb1scX26k=o`1ktrKYlB z*g&K%D)c+@Y56yYWFg^XP}34rA`+;fmp{EB8!P|x^~2@TpcmdLDyHdQd#h{&>G$x{ zbNt#GK0c^GSq>Nth^_26Z2=|E?1G_Wxy#;fMdWm)>{c|EmRN zCUEdVS^{9KS!W22O^pqi4luTD<9>c#M(AjdPGIb|EiHy;UwGrT6$_|?WnUfO78U`< z+WC(N;HzhjnW5l|0%JpPU?qzA#g}j2bp7gu#c8tk3P*5$PEHC@-G9}M$ymE6o$4P1 zqHE{faceYIeEN9*+Sgty36!1H#{TljYvBl$SVxVIqWYq5FMNlpxI>la0%I+v+EW~K zctl#b7cll*VVlv|e45)Kgyw-%dkNN`(MW=-~Jc0zzjK09Dg?BfEO@U;-0#IhCmVv zmftofCG6tBSjf?K{6w8hIetcCz}ONd8HvQ;oxs@s%7KaBr#N+^lz(h`z*yJF3wN>a zA&ejU*83j~BLdhfCTHahj-F#}!>WQ2jF5FU)a zcJgWdoTtPMjDIa!J{cI>Q^`XEU~B@(^W}H0uwE?Rf23E(2wDt)v91Uc_jDKlV^4K! za+i(+V{Mhk1+gXJR08PF1|tRD_jqm`704qZW2tZ(WVP#0)`=pDlagsDq1e7)L26t8 zqOMGskjo}w;c;n^b7Lvs9vGsL z|4?aOJPM56^U1nR8+Yu)MdgnJV^3_^e5%IyO|56 zef-`A0Dp{?#w2Gtfw7#bjYoP@3euSX7|Uy~8b&N$T0ov^_6^4RrXxST^7iLD_m;|q z+|m;O7@L^Lo(3=$X)3R62xP>Bvi!gRfFsceqN<&(${-RYJuicTLLjiTh)}>Mfuw!a z$9bq*7v*Bf6lSoWdmd(2cfbGK`~4VpO7yjdb$|Wi?ry6=eX3p>nI0ZV_big;0KnKT z#bjXYBw+xI9qIGld_g>UJnY+~*3{h6q9-v^+2Cz~@CzdO2cWI8kqz4g3-8E@rUED{Ifw$u zxqpJ=Cx*m0%H4OT(Qytq4j&&MG`_`z6GOv;=7F+42oQ<_wN>?_f+dUkW8p84g4gGO<*x#V%nHatSFqUlPc8vpL;i6*$xG`XC zWKM3*aML#U1TYrr?>PDWkENkm1=ruSDt~CW>bpAgiaAMGVqjWcaTY@(V$S>gl_zFr zr_jh4P^%CCV@bWoUi;=(&cF~~LRfn9n&=>}FYfV+2$+Gv5lM6B&QU76Z+!Ia`)^(u z9~KOpq35~EPGIcL-%I5>adlbghAQs7qS-W(YoI}3*ddfnpZ!8DUNI+@;j#b3@PF-D zPsd@_baxCf64S3atm_|l|GOEmc1CDs+{CmQ98S;YpQtv@UNi+Tc3c=_yHuZPt5pMF zY;-gh-m{%Q9TK7-OH&1BUz26tT(;jBNy_HX?qA=Tv?gOt zf}cm)s-x{da}|vJ;A*C;cSs?Sbbs{QSb_FoL%`}K468zY`ix*`SUEVTa&5}?PH{u4 zDK3J3P8q=0%KJ&D?R7UCmsmU_5Zy4;DFpoUOis}@Kvy@3m8iVo!~D9 zjK$NVa`I;v739YHc`bBeXwhk5+NxTf$#(Jh0hC|VBd@)%vfx_7y8dxDH(su9MaDZ-LL>GsGDLO77 zVCjm4RjU%mwxru{&3^H@boN-ORumcqV6b+*?3<6;2sz;)aEnBubAN5x&gv1V8sr9H zC}hkf*UbClu86PaYtsTVGJIdUX-JgO9BLF237MQgswo@fupZsJMH!mEVA;xN-umRz zJJ{cR`Zedu0b>b)q2S}7VD5t3m#qkxC^-cQyElksfk$i3X7Jx*2VXF)^ ztMD9PY=e*zAD-w9jDH2fZ9sSy3p+N_JAtwDGXjSARXnfUEF1vFW;%hfYA2O_w3)Q> z=04ksl`;9bA#>&@UO$U9?rBj7rHv!@lyC=6YVy3nRANbw5?7Kk9yNpvAW{fAb+sH< z3^3kyYsH?9{ku929O!ay`*t_J|7AnR#A=TF&<=iw+{Oq2-+zsLz0#f@=T=wR^w!%a zE5(-S8_Or@v%m!`aFq_<)4XPrfU&tZ-H~MFajrZt7MGWo>Q8hC(QU4-hX2;lT2D&Z_J(->g~3IT8?mFfy|`Iz*whn)?{H9Fm_>Z#qK_d z-ecf}!^2Br(|>J}lO5V|1B>c7G6p+2)R`a?#G=J9Af?8+i&?I1>M&;J0)UmhZ_o&N zd_?tE^uuDq!u-7$EP`GkF@zdMK$+F*Llpz`^pK*W2=^8WShN^YwErY%7$UAX>Hpr$ zzhO!2qDAg45+yg!dT`j z&={=UWC72b2Qb!B+d2x2)d;0zdNh3+z*wUlgn~WbQ02td@F9g6?)|j8c*%8P)?--QgNIB;K zW2X=vJAX1WDPm5%sj7YoU@UJ87z-J72agIe7R3jH)er}uN-0lN2^2cWs!_MJj|69g z#ROu*Lx}@@YR7o8jZJ&{tURkIjO;Ob15bTtmn<-W2@2XtdWX$uT2hq1zdzo&kq|vS z*5dq7f=9(Dw~oLGj`Lt?30wM4@{ntmhD^OObAOo@_3iezw!lm*UAp|;xbBJrXWMx# zZ5*v~xVeWHlHdZyb{zkC%RT^%<%tY(wJstu3a=m7uyJEW1J?VYN}hSYt9}jZA)K$&w`5qW9@@On-5h;gk26oL~;au z%73*>NXZ3il-KncbdtK-niB_he)jXB*|*#SaSpxr?$3^}g8W2=VW{cwwx6p8bjg`{ z!4!;^SM}4Tt+j1~{s4R!5$YZhh%BUslz?s;%BU~%m5tXP8Qik(U- ztnIPRDvltX1B^XactSYntQX$~3@J@OX-z7Qu-=^Np)x0>&42JnUyR8|oT_7U1`h$$x+R zyggw}PDwIphGtBE+-3CjeAQTB#gx57Fb6W$2 zrzFJ3;_RB{PL2(N`-jFyQ&EGxtuj5RXdD^Kb}=OY2V(>FEIx8wL#2;nT>6^NoD<@b#LUN2ha`b9Jy+^CRYp1;XTryHA`SibC z8F!`tn73P*;kuskVgIL|nK}u_ZnO4Ow7vdbn+ZoKT#)kU!|_y)@@ZGiAmCHvTD8E8 z4c{|oAe&jRYu%QvbAYj_#edhWn4jp$M4B0$+*sF?$6v|3>anhWoI%{c*np^D>SSQ7 zqR&oFXL}J=&nNuHsdvGi?ZOVeI*6G-$5<5F94*$phQ`(M zkeJOjEOsi*QDUpVNq*;pH=`5dufT{f*rw7q>NF zz;<=XU;$*JR{%ChgMShao8f_E&$LX~)WR1#2v~kB-&?=+jD*w5{bgq#J%PodpurzS z9ewY-S8EDkrLxDr3mi&`)&j?X`~a_B9rm-o)g0mBiZc8zFpmbyu!pOqA+c24MN@Jh zd;Q^tFAr<-^H`J%eiee1Rj?2`=@bD*MXk1Az>qxY7YAeqDSv7n(ptXYy$@=TaqO6L zzyGE!ENkxkaIZ2eD-beRj3yg+1&(iOg+XhDlflBSug$Cl{*uG@%$o4Z9nIm;snv@1 z?k+3L-`}0#`FChGOVeqt)h{TDiS-)ewS$7z|F)5zSro)+ zAL#B=4-JB(Q`g3m{PuBqKQ<^ok>ab5Jj2iHpFey%fw9j&enc9ammKC@4{}OVnB{Ua zVZ7`wAb*OOmB$Wj_;J(E+jk!>?HOQ&#s^<`CIcQDy%r8fBQJQbS%occzV_m~AN_K+ z?9|cPN{Ja0#%2@7QZJ{av&~qx=j$gQeQEd6Gsn-KsOjk^1&1^JNf(%t@v4sfxaF5` zf88FGvLr1OV3Ph0&ED3)6(IwPa>1JO#QB;u@_*xv>Xf{2Z=chY!gfK|(5ZH1NFu1PuL|1!ytS0 zwwhlWpn_Q;8ELGfxPZv0pu~83LKHPRDL64cD4c96tufyENCwkM1oO2SwZNZ0d_xe@ zq}9`7Qsbr#jLr1`#&#Utwz*mV^z*N;T|S>WQ1DBa*^-Z-_BZdt@(~ILjv@?v?`Dh zqmW#j{Q`%AoT`$I#WOb=ZuuMGlDEX7TuQqnWdtFt9foO{H`=^I+_Og{11?!F3;WvbE#W zDFii+{dc(Hv=9%m@j42xTG`{`FCS|d`HqaI=TH6P^222pA&l{WyVIjC>Hx8aEJnsr zzq?aH?0SNm?+v%REAbgb5+{J|AwxwX5-j#F{_L;Mp4e|Qcs$L=#-8kc_Rn5VB!_L8 zlPs6`JPXK8#$fiT2ysJQXYBKyCzO$N;1?Sv>2w_C`q$ne?Iy6(SW%Lk{G&VjuaLgp zc;uJDS8V7oq(u@4qv%Z9mcN4sXXECqz7U0)T`Z3i@7HHbtLsFTi7i0QHTt0W5puBq zBOzpTe_S}udIzi5LEJeiUVkZbUc!dw+YhFFb|*od-^GlurFmxJUVjVr=M9dFwzBa~ zz{_aeZU{Wj4YN!RF7TvYwB6@rz@eZsQN-ws3ele*MQ%D~Azvm%b-epp+b%&!h>!2% zqqS+*vU`A-=MgZu37J}}kzA+U=Y>+%ln zt2%v@d~Wya{s2SDhcG0H9LyYb`Y?jAk~G|G^rV_Z>IyC52DeMI>fJ4>A=lTMi>N*_ zQe=#&PcqA+j;0^FHaWf!HrA}-i3~!ya!L1iY!|s8Jvh$Ax78Y1Qq{lT{81$Yjo-w3Zu}fA+H9bD% z(qzyLI&~8jkhPlpz{|%82|(xmifqen5k*X7NL?k|U~c79138Y^FKVKyRacBoio$r< z{Txsc^8rLi>ZJjmb@xY-b1N>J>MmrNvu0rR{iWa;x%}gX`kDLdyY8=zOvOxyFB;{0 z|H2imUfv2$^B8u6*S&8aO?BPcYzC9@5qzpLJ8o|T*B_30>(7ZjPpUWto|7x=sq3o_ zcEVmgm&HCa)6AiTPgWgf?TdCo>7Q(p5PQEQgK$Lq*(#7o3~UXpvO`a^Q3$YpAt19h z+lP{SjOWQ*tGjJ;U4Jx|j5Moso|dc-yj$=b^Iyw5W66EtZW=Du&gy{_kfP$h74*Ix z&r#&R&b)0AOF@dwv^M#ju7ZODi?DL=4CLARCN+q1l!&zB5+2W7-%C>G%?o&dzxrH-g zDy6~qjdy`=0dS(^qiCmOuxs6DkuEC}m|4yvW5^`v$!|`oET=x%+J^o}+$Knc*De0A zjP^Qrab+nvXMI>s$nwa&!_MElh=xxhb5UU&1+&Y`Rh-hAUJ3C0g6C>a{QmL>~ z(I6w$B$pKL6g^rEALRJs&Fe1k{G;u`%KOb`5vOg92|vSHHcu6UBoWVSh(jQ#H2XHr z8JWt->3`Z1J<}x^x<&Z0Zxb}5M#qiwu#|XPdJumHvNxY-+E4a}) z;5BtP)2pmm)fnnG>GFYbI8I|5r)}}0c>!fZh{4VvJdBkP#9DO7!N;U&BoQd+P%<(s zL{xj}?v3Q55`u2AK+xeiJPujJPRqV1ND5IvIN4vRdFe}=F1BXdztbOUax-^HWHk!) zmBlN^Zz~~@@}uw*O42y27^9w&zHsy!a2@L|o9X$sxFeK|oLkjGkfHC7)Zq0jTM*{9 zE|{q^R_|SR$fp0Y;rEfm<1IZ}wAU~qJ0SYBmFkGTp&;lz7-Sf0+m{aaY$Ff z93xphuP0_pLJa4lpU#S=_Hc=pYU*STwVtXA93T=26?#%9PDl)UC4T_Fu5K-Vi_oE( zP=-rOM7|+fcsJsIp*R|;P=9lzo0XwpVnE#cb59_WOh2f!hUU4I+2p#eb1}>NL3-Si z=*X6^f4@M`Q{(6bx%iJf6A(cYzQm*V*!uaX7VrK;wA6 zw+%lC7$3wCbgrZyz_wUvC&od%R=C-qz@NG7j}19FxHu4;xyyy{R#UCZdTy5q8zn9e zF3?8Mcz;zUxjQxG_kNiExb6LTgvsF!FUriDI}3)U776f>Xu3yLJ`QEF(N#?j;}RX$ z$v!n6&(&=~nbDKCp7bgiN)xh`>i5BQNhMuko8JouTBj8=0+P}gsnZJz`63Z$VTfs1URwu(YuY7Q0xw=`DaXInD-=fmlD=$xoQroW9ne<$ zsTQQwXH_D#mg_1(0uH7s6W(Ht?0~m3+)UtE^pntC7G}HG?^>?Pry-}Z8<6P+;-Y64-y?)fOi%o zNocgxSg5ICS85Q}AZ4VeqJ*b!gaIw|yD->9XdV$t)CSKEJUdL62y1hHQxINxDy z1rqj7%1Jt2-Pbp#g2uD#C%8lVqxvl^d10T9;50uSCSFjdOnz}c>mrTq{19=g-w8$5 zGNyC}(+@~cR<#;-q<1^aSlQ~Ils+Cp`h(p?f3Vp`q}!><%zbKwKESB(>+r2s3YMNa zmFoC_ppw;w0VJe(uBOedyl3$;{|%RI5iQN%-QH#4brMP@edlo+$@uJjau$KjZ7gFr zGcvKWYA?ArHgCG(`kk=P^CkfW8E}YgkpZF8iov{iY-!E4Zw|u zNus%2##`by- z41kvkruWO$bKaoRQ`$HDIBC{UcJDq61H7bIreY0r(}L(%Q1X~QEY;3sz6 zls})ron{5=y&T@3%VZY>g^0NH)K|PY10p1?cU=P+UN=Q`f4f&2VUr+~?8=`GCOssT zcpPU8c;s7NLk+>k!DbDB=#%^hDy&L3dK z$U92)uqnK=Rbx~*1CiZY~8go&GAV}Jh_Q`VDS%EF%N?@ zU`k6O;fVbQNO!x`6bT#CWsC`lM2&k8YviwYv{*0C<-eaL;F|a^;1#w+ohM>q9va!b zx<^kVqpU0FmnvCREs~|0hY04zjxdto9WSZ!Gc!~E5wVLowkonbb{(Gp$fPKK#~vzA z!}NCxG0QE3heMaj8yGF;-(NdUrmC;P;tmrX^GM+xlEll{pQF&2bU6ruCGtjxC1gD= z-<&v7iB1%!hAADMXK=d>66@>3a;o>L{Dm3h!@CUY7KOP|=J+48sYa=5(_=;6yw?zH zB_dVGXEWxB9J%-He%|>4KRPwl_r8Ik6&=kG_73M`J2Nay-yRgO~+7)6~!y@tugD)HvYnf zi!VgFh|n5MiohZVCAU$3O@`G%Pa*{m5Jqi1-(1wO^zdYAmpxL%0!Awf5ttfs8kEuT z#xsP-bbm8M;bB7zkqlPybbS7zRJo?)I zw87M4nr`SE?funL7vNJzC$9^uVT#iB$Bw?PTJzA(eoFBeYh!fXzH(b^dJy2zO zr6BA4RLyV*!9#K}wa6$?>3-b)vB07Q26h(yH-1+>rqJAv=^_xe5TuSNl6+D)W3oi} z?l{pV%W4n6!~7xg-IzZuEVL{K2gX_XSEb>R7aSTN82_3SAsDhxTl4IEOAZ8>i2%j``=#&WkttuM_cDAI1uI zoE)S&Y<>r9%FL&Q;F0?c*i(h7lf~)T3Z0qNkr~*~E!7W~`Y!%7P*MlS&JhL@_R-`#_AuPY{GK2h+c#3zy>1G=JlsYkQYLnG7RStA7-A3ni4eZA3)5(8DE zhzNG*UzW`D5rI#c*CNmRb)0<@(I{RuB7{-!GpvMfl}cGU#tBq^SW`N2=R$7)c#MNE zdbUCp6LN!s=tsSQsO5y{m*@)wyUA2OQ=jLjdyM*ht9bH4mN~8bC|>b4t4Nssg*}N ze(BBckgip+3NZMwDlJ{?O{CorAn7$SAVT|(N+3an+b6tL9kc_-Ff^>dYdRbS{}1Ck z=y!fi;-sf@PYV7Zx?qXYPY1uvE*}EKsK=6L5X{AkPdjF<1gK4`p-F(MM$)yO^xaCr zx3`l|Za2JWo_EOYD1@xBP6PQ@kzh|CkEInu(ug&75!4s`+D~$Qi%~d2`L3Oo6 z7Mgo)->%>W7P^p}PaE3vMt^S{5t5pPEr=(Jtgv$USoyIEy3lw+dnhK2Q)QrT2dCN` z#@4%ZY-Kg?0*KaU&ez<5p2nxs^OIL_F{~t%pfK%4A5S5a@8Gy)qht|kXD)r@$*@>Nr9XhFz91lbYu*JOiPi)1VYzFWVnO8~F?OYHp zf|L$}q8iQLgocu_s~#ENl^|bsbbZc-0iz z%2W5b=_YNHugL!P<#W1)!ZAXHB5|}%h;H&cqs&~I>&_$oL+u|CT(FtPP1l^JS?}qA{h4^fanlZQB<4IPHbi5O^&eRWcDKe{Y@J z`ddgc(|h`%;WYHbM?BZB5(Mft=Dgmk1PDKe5(`r+Q+JsY-hC8|SIf@UZMqk+VmIH{ z|1{sM?|u_lSbatzd>8bK{TRQ}wk?K;Rd;?3Jb#f6^8BkniOwfSXEu;MPgq6tz>=}{ zg+oV&&4b*Q3^+t#b^7PuFrc*Jyhk`^)DeIBdwT5`d3sn~=9-2o9hq3;mflTIF(knw z$%IKu7>6f&@a)VwUEuSyVb7&QmA36ba8+fDbc4H2@ED0TCqb+j6x6r$%A7$isjg`n z;74W~I?S(@6opRU)&J@7p6N%j@YEGJc$YlvuYNj3eb1aug-i>}_EWad{R@$o_hH1o zJhTfJ{Vn#&#!LK6=a)Fh9djOK+4DVF79EH=@BU>cK7vPOrfFdpUcy5c0&db&Xs^x% zdFoX0{A24~lq4vdwt;C^j>U~(U4@oNKsn9n!)NsgrJW&h62{EV^?4``Sx4>(2pZ)! z{~{34tNN~3;6^hEwOL&h@F!(W_*9emCW!(3g<7^t;Gc!tu%)lXO(k)vFX&FN{B#S8 z41~TBgV9>Q`%!NhZObff`O z$|A_Kp9!a;TiVsqy5hS%~ts zk$S4r%T(03s9(hzFX7uY9>?M48&Ya(dK9lWo`1mlTwJ)3!NXopWaj>MIF(Mrb=E=1 zJ@tL9l$dZTeZVa7#m+6I{LDC-d(oUH`3WkY0G~7cm2f&xjx~MAPTz7FIPYjUU7Gd2 zQo8Sotb9{}Z!R7e`q4)aMM}w*d z#XKi+alruIs9yRL04p~mcdNk=%p8;_U>ryfIBbjNjQ{h8xUB5ACi5oQ$tC@m?9AhD z+xCuW)Vn*0a`a8Tcmgf}+*Y!s(?PUK7h%z6Q`$)jyvdgzk3dd?iD0PM3nTrJ24aE# z9OcB@j08?=!R(c~Y!pbG^KRLUYR4$le;Re!fnmOL1S!x`3)tPs4bqTFzNv9uw09MOdGV$QVKh+-)OkYTA?24Lj!XF`e8aR}u9oL|zx$?UnVIk@IY^lhOW#(9 z@SAHR(_Qn4F||o!Y7N*@3d&rPhshQt6R;Bra5htn+EB-a)r?U8pjTC)&~9S=*)k1v zyS<04_}6#9Qy;_NTGr3Lyoqw$MnH)yIupC7^q4SUGO>5Tm2J7AgR%D23XOxxw+yR3 ztFVCyDG)hDH7^~`+nVQFMKt_C0@3-_=go9}D0LM)DGPS|vPemuM}w*c9C@+t*-{T7 z3x9J1{=&>lObzmu#Rs2D%gZ{wnaUtqo~4Cw<(Cu#p|cBirPuejk;ksLgLJhK7bB39 zQ7H3^%=Wn|@-svnj-CnUbcqA*J#>BP2?T!ulG6}jwL354s(f)0i7n1{=#;x9(F^X}VD>4_&;3B-mW9u_pY?tn zYzv_WuopWEPZrr*9f`k2t2;0EzrL*8{F`(P{2P@+8V5G-94l6vy}ThH`iXb2aZKH@ zt&@#$1|9BBYJIBcBmS1BJ}q*dLpogz=?Q$(SaDpm=KX z#GIPK1CRIu5dEzE^`!D2H3q}loH+)u@vR|ag&&)`j`rF!EsZz5D{Gc{Cxzpqn%4}z zBIeaeC=tQtJHX7avU!m4D9PVg?rxdHU^Tg5B_OPPE<|XIwV*o zT^Ng+^mLINEhA(#=#j8u{P61o^06eT9<=UXRK5mK6n=lOhVq0EX#)hKF-3~G$Bj$| zb_e2=@Ja!Q*3CwzH_;lK@7U~MVV#l9>#fuuLiPy@_VBOqy6(`+b9J0wD<2tZI1%L5 zT30f6XpB>+Lh<~-Y5vyG<=Eri&QlwR^%i1ac)4N>q_ajM% zN~+0GpmMBZ0RIk{W+Q^B%d{d8sXA{Y^TQBxa_EvWBSZ~#khtPW#@|lyQ<``h9@i5P zs3|AD9xR)TuiBFTi}}0QIsol@BIH_^y5q(%Eo&1DNekDKAe@I01!_@waVM}M*85N} zlf{M_$bEh?RJI{~&btLR5_CkSQo0)_8&Z4JtAIEYF7r^NR9g#A3T-5`@7K%ZgzqBK*1z6mAC2+^pFu=LSmPioV*&EOtB>VUm*arEL`kBkN7?iJZ~>H zkX=hV*a?|LOfdQ5aGk|i84s)SQ4%VDO8B6^`H;RR9ds_3 zX|pYm+ZDLnR3-p>D{b`j{jZ5;+H%PJZKP}ru$}F~tZi?JV`*BP`Mq#trFJm1Rong0 z-#5@P`KF&P^#)p{?1DckfRW*#?S%MpDq@BF3}&$r^h4%A0*FZ zFRlv_;O2;hh2^A5PBydDOXcrWL!U^m7&s}%zT;)$OH?P7J=Taq519q`RsQ_NPsM5R zU{^rDfL8X^?x{A{PC|w)S)~7WXyXHAu`oINUuonc&2yL6J7;HD{B&{g-PtuxUC+}j(+vK}-Ch-Ly-|hT<@F*Lx;k-VbIUZ ztDTzdJLDkfFDP*JP$T%>`nr6t>%CP3oHfDdTe)!jnEJN|)vu6ueYm>32Ar=>xXgtF z154ho50Nw(ZXiErsd4XhF_FlT0YUZ8%eouNheT(o6n+8$DF@_J@9;nci3bAjNqts% zEVQJA$n@5JK3wd8i79m?2$&U-(|-vyn5ND?7hBEg)P#lThvh=GwQ<{x%vpb1Qzc_o zAr+TzDBpPVJ5CIKjIK$vs`m!r{VD(pbTR{+%#w*c9WWEw062S0d&jV; z+yk$*OcloENoa}yBWr)YzE~n1 zkv3&WRGMk_v@`D2Y?^Im00zBDz@@A1$L6IAk$$;v!-Cy5I>{z(Km+ub%jaNJH3VeF z%m%g3FL#M=rR?U55K0jKk;o+ms4#C{5R-Hy`9t}lkkhLhY&v;~hkJ6YI<+Z+I@8Ip z!OJi^H+WW#D7Ip7%q}^pmFd@;aFNyyai)c+Q(2aW4P$i19+U~bKm;u>u&@Df3^fh! z(tHua^05cJv|waVAcXFhpij@VB>w&yI;eFu`c;tz*2hoPsAS5`4;z26^(+yU>TQiC zQ>%*&EXNKJ&;;(!(caJRxJzt3?pIwi+s-}q{h~kOJx9Y)1Skr;Y!I9S)pg(ON1$Ex z;PH6h>lFo_Z|c7Th-Y3~e_Y?L&-)UgB2W+rp!-2EGZyq~`)wp9&Zd>_?36cApmu$N z>lb0hS`_Tem5RBcL8exWk#n=%U~ z&PXEwP|r-$rJjz1U@^Ge+)Qb(M2l&JB$lJw7Ce?JFR z2-vA5`)p^8JjxEPFq3KZ_&cwcrMLNx&7`zWKt4&GadGxN;M*au2=&R z=$&W>h~XxgqEgEkYKADiN=n8qcElFbpXqf_>Ml;ONN^3w;~98eDp^l85G5mY{KJ+O z>d9$zwo&6#83L03oE?9B_(C|Bfy$jQgm~K#Kk#$KsTpC~+94%s)4cg>oE+!qYTa~? z6A+IuJw%f{ZcxF^g4M`pAkDFw8KE!vwWeC6Gl4j?xP(~iZDplJwsiyXYOagXSl=dF zBPMjr;tZUfDoi(HY4`x!4vY8`3dD{fq9+Qs?AW42$UgFQT7mTx9y=?e>EhOJbeC-boN=~D=QzOt`)yAbIxs)y6+Ka}XSJE&gYNSr8}FQWg{QOq#e^=aaiv7md!ZIG5dwrGdWr-~nNq5Dtk z5q66PV`;eyMmuPT8I_o~{q%Rhcs)Zw(+If` zj@8A88t)2%_NhAZk<=aRcx%o*E|(p>5mnj(?Q-e_h~c7OigyuQjz!O7%;)&>KjIxf z&7N|0#VXO32#1N_{@e%#njbn|HPvpyrUU9%Vq`tA0el|f+N+!vzG3Yu>Mj$?$9#*&H(Yy2jkV_ zIm-1{x1o3b6uCZ9Qvb~jW#SfEo^Cbrq2kGO^O&8A2-wn0S&N)}QN^FlGs@Ep>Bh~p z$c~FM`6JgH>Eby6->S8iO1D^6tXW(n=K-NLz09s{W&=h|^_kA-g(043!tk_TW!fOK zEm}uw>PWCMYtAd<9E}mCCwYoCLJcf3!uO-q8O3rIPwrY~+XCWaB< zr8)wP%sAjWhsR9le{=sf-0lz8;_{~SOPv=s!ugHol7;N-Q$6}8ycS(E(bYRSGEwR! zcM0kPyobBza-Z̛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�F$;t z+0YF;yT7^!Dbi}l{nhc441X~o8KG_cLd^kl`W#J)R~4uX-#*G6A0dJ0=702Cb6dF% z)B482JM7cwZP(v^QFc$c3^~_schC$!rCC;1`t~WiA!%_x|1Cw`)X3KlNufolJ@!=v zx@C$m(vgbK;IJZiUL0YoW}l$mPy3a9_Oz*N`#9A+?VdP0(ahND>h)ga3YU>`W%P78 z`+?)6hwZ^(ko)HYI;2^9tyux>V+oLbrEIuWh-#mAfsfde8*fmID4Wi=4%OfH4x6yw z4-lrV>gjoZTj?9&N*m0(xN%Y7RS&Hhv=RIA`gqZ!{`(^Z%mUc~k<7=29ijU4vcAwQ zs@XT8*TTcQrWnqGJ_dY1Qa!$L^-uJ0z1%Rnl3YUJ)uvM3f(dyvOH*b(hd1`$^bQWK z#l|F%{gzmf$<_;(+^kWPqUB$PG&)N!%TOok`wU66L;pE0O1W?qyz(fc_*}nCO&bN6 zN!-FIO+D95Jx{OCGGtos|LFmX9I_)vyEd(wk;`bQbq9t?BiX=pb)#cJS)-B63GK_> zLV4tV#M~&wV9r!ka-hM7(Ym($D{R*O6D~X_Da>TY(X64W$3-=yw#~({zu&fi=&)7krd) zOR__9D!<+;E|EmOjrsWNr)81*TJ7}DbjPAo%S+@qk3LNvzKxT2TjSb{g-CSHWr3rz zb0@S{Z1?$wPAd7-@$Z94X`Yv_-X@THyT>Q2Gnd!>EZ_~*w7bsR2_<-2VXl7A*GJB6 zjH}I)7{5GERq(mFJeM}*^PZ>(TPG^O#l4ajtA0lbgMnWLgnh^AD`n}9Y2<@{pbJ=+7SG-R}iwfULr^xmKp9X)C#FDIl++(XAWa~tLy(lXJp@wzZ&Fm?PdI=(fH)up$N+MH0-yw_0BUuc zDNqx_3#3vbA&}SLK{-$XR037NSD+W@2L^y;;3{izK-Llh z6aYQI05AeDfC&%+gaHu%4(I^)fcwA$zyL4=Oo2y$1rmI72f*A@h!5ZkJOlgye;@=1 z2U3A7AP2w#-+*CY6u7D|>%ca!51ay*00fjh4uA{b0i*yWa0d_r!~vuP_;wF4033j; zit`k>syzNc01yZ~2U37kAPqnRAAka&7^nj3fvXDF0dxXg02b&4`hg{28CU^Ufel)S zEo2WoUS*N=c?Mw09V!K9H0Uva#dZfs);&qRW+`vg)wkd>Q|+m23(bLJ8)IXeE=wB zR^I5vU%fCumfXa;@( zWO$%y10DjAKt3=6>;v5RpiKrmfJC4Pn8F8nLQDW!8^9EJ2IK>sz%D=q1#bed1QLKU zUuCN@PL>E6bN7p zgaU7Yt7GsFpb0YkE^t*)R|ORJpV|n)gAo3|Q~&>w2!ybXr5qYY!*UxG5Xe^u*j301 zaP?&i#JfSzO|8&)v~C;p4yBQ-3B>oQ3FMo!8AQ$244vKvbhQnmt2>;9 za#2xTTwY#kf+y|*T0kBD4wQ-n|LSS9>|f}6xvNJf;HWzV&VX~^0=NXOlDhgmF4*D$ z_y7R_1qcBm^w24koBnDCXn?Cfy+VKWxQ-f^ummUV4C+E`l@QQ+wbOKHpED>DssR#C zpg^CTK?4W|z<-HF`=5g|Ar$)L92$W87Z>e&0S(5%K_6T|-6;lz{r`C_$KKTz{qz$0 Y^nW~8w|5Dpz)jnRQq@u66aFUnFJa?Ra{vGU